Mahesana Udaipur Routes (4 Ways to go)
Planning a trip from Mahesana to Udaipur Cleartrip helps you select the best route between Mahesana & Udaipur based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Mahesana & Udaipur
The distance from Mahesana to Udaipur is approximately 251.11kms. By car, it takes roughly 3h 41m to reach Udaipur from Mahesana . Take a look at the 4 routes available to reach Udaipur from Mahesana
- 1.
- Mahesana to Udaipur Train, bus
- 6h 53m
- Rs. 1150
Rs. 600
You can reach Ahmedabad Junction (ADI) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Ahmedabad Junction (ADI) train takes approximately 1h 28m. You can catch a train from Mahesana Junction (MSH) and get down at Ahmedabad Junction (ADI). The price of the train ticket is approximately Rs. 600.
Rs. 550
Travelling in a bus is one of the ways to reach Udaipur from Ahmedabad. The total journey between Ahmedabad & Udaipur takes around 5h 10m in a bus. The bus ticket price for the journey is approximately Rs.550.
- 2.
- Mahesana to Udaipur Drive
- 3h 41m
- Rs. 1646
Rs. 1646
You can take a car from Mahesāna to Udaipur. It will take you around 3h 41m to cover distance of 251.11kms and reach Udaipur from Mahesāna. The total amount for the journey will be approximately Rs.1646.
- 3.
- Mahesana to Udaipur Train, taxi
- 5h 24m
- Rs. 1950
Rs. 650
You can reach Sirohi Road (SOH) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Sirohi Road (SOH) train takes approximately 3h 32m. You can catch a train from Mahesana Junction (MSH) and get down at Sirohi Road (SOH). The price of the train ticket is approximately Rs. 650.
Rs. 1300
You can take a car from Sirohi Road (SOH) to Udaipur. It will take you around 1h 52m to cover distance of 119.03kms and reach Udaipur from Sirohi Road (SOH). The total amount for the journey will be approximately Rs.1300.
- 4.
- Mahesana to Udaipur Taxi
- 3h 41m
- Rs. 4200
Rs. 4200
You can take a car from Mahesāna to Udaipur. It will take you around 3h 41m to cover distance of 251.11kms and reach Udaipur from Mahesāna. The total amount for the journey will be approximately Rs.4200.