
Udaipur to Mehsana
Mehsana is approximately 200+ kms from Udaipur. The fastest way to reach Mehsana from Udaipur is by Cab. It takes approximately 5 hours. The cheapest way to reach Mehsana from Udaipur is by Bus, Train Via Abu Road which would take approximately 7 hours.
Sort By
Mode of Transport
Via Abu Road
CHEAPEST
Udaipur
Abu Road
Mehsana
Approx Travel Time
6h 40m
₹415
Onwards
Via Palanpur
Udaipur
Palanpur
Mehsana
Approx Travel Time
6h 55m
₹907
Onwards
Via Ahmedabad
Udaipur
Ahmedabad
Mehsana
Approx Travel Time
8h 10m
₹430
Onwards
Udaipur
Ahmedabad
Mehsana
Approx Travel Time
8h 10m
₹2,091
Onwards
Udaipur
Ahmedabad
Mehsana
Approx Travel Time
8h 10m
₹700
Onwards
Udaipur
Ahmedabad
Mehsana
Approx Travel Time
9h 25m
₹3,420
Onwards
Via Falna
Udaipur
Falna
Mehsana
Approx Travel Time
8h 25m
₹570
Onwards
Via Bhinmal
Udaipur
Bhinmal
Mehsana
Approx Travel Time
8h 55m
₹495
Onwards
Udaipur
Bhinmal
Mehsana
Approx Travel Time
9h 10m
₹950
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Mehsana?
Mehsana is approximately 200+ kms from Udaipur.
How long does it take to reach Mehsana from Udaipur?
It takes approximately 5 hours to reach Mehsana from Udaipur by Cab.
What is the cheapest way to reach Mehsana from Udaipur?
The cheapest way to reach Mehsana from Udaipur is by Bus, Train Via Abu Road.
What is the fastest way to reach Mehsana from Udaipur?
The fastest way to reach Mehsana from Udaipur is by Cab.