
Udaipur to Rajkot
Rajkot is approximately 450+ kms from Udaipur. The fastest way to reach Rajkot from Udaipur is by Flight, Train Via Ahmedabad, Jamnagar. It takes approximately 8 hours. The cheapest way to reach Rajkot from Udaipur is by Train Via Mavli, Surendranagar which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ahmedabad
Udaipur
Ahmedabad
Rajkot
Approx Travel Time
7h 55m
₹9,088
Onwards
Udaipur
Ahmedabad
Rajkot
Approx Travel Time
9h 52m
₹585
Onwards
Udaipur
Ahmedabad
Rajkot
Approx Travel Time
10h 50m
₹924
Onwards
Via Ahmedabad, Bhavnagar
Udaipur
Ahmedabad
Bhavnagar
Rajkot
Approx Travel Time
12h 2m
On Demand
Via Ahmedabad, Jamnagar
FASTEST
Udaipur
Ahmedabad
Jamnagar
Rajkot
Approx Travel Time
7h 20m
₹11,703
Onwards
Via Vadodara
Udaipur
Vadodara
Rajkot
Approx Travel Time
9h 35m
₹10,699
Onwards
Via Ahmedabad, Vadodara
Udaipur
Ahmedabad
Vadodara
Rajkot
Approx Travel Time
8h 52m
On Demand
Via Mavli, Surendranagar
CHEAPEST
Udaipur
Mavli
Surendranagar
Rajkot
Approx Travel Time
9h 53m
₹550
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Rajkot?
Rajkot is approximately 450+ kms from Udaipur.
How long does it take to reach Rajkot from Udaipur?
It takes approximately 8 hours to reach Rajkot from Udaipur by Flight, Train Via Ahmedabad, Jamnagar.
What is the cheapest way to reach Rajkot from Udaipur?
The cheapest way to reach Rajkot from Udaipur is by Train Via Mavli, Surendranagar.
What is the fastest way to reach Rajkot from Udaipur?
The fastest way to reach Rajkot from Udaipur is by Flight, Train Via Ahmedabad, Jamnagar.

