
Mahuva to Udaipur
Udaipur is approximately 500+ kms from Mahuva. The fastest way to reach Udaipur from Mahuva is by Cab, Flight Via Diu, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Udaipur from Mahuva is by Bus, Train Via Ahmedabad which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
CHEAPEST
Mahuva
Ahmedabad
Udaipur
Approx Travel Time
11h 27m
₹785
Onwards
Mahuva
Ahmedabad
Udaipur
Approx Travel Time
9h 30m
₹9,238
Onwards
Mahuva
Ahmedabad
Udaipur
Approx Travel Time
11h 15m
On Demand
Via Gandhinagar
Mahuva
Gandhinagar
Udaipur
Approx Travel Time
12h 25m
₹1,105
Onwards
Via Bhavnagar
Mahuva
Bhavnagar
Udaipur
Approx Travel Time
12h 53m
On Demand
Via Surat, Ahmedabad
Mahuva
Surat
Ahmedabad
Udaipur
Approx Travel Time
12h 2m
On Demand
Mahuva
Surat
Ahmedabad
Udaipur
Approx Travel Time
10h 15m
On Demand
Via Bhavnagar, Ahmedabad
Mahuva
Bhavnagar
Ahmedabad
Udaipur
Approx Travel Time
12h 11m
On Demand
Mahuva
Bhavnagar
Ahmedabad
Udaipur
Approx Travel Time
9h 12m
On Demand
Via Diu, Ahmedabad
FASTEST
Mahuva
Diu
Ahmedabad
Udaipur
Approx Travel Time
7h 19m
On Demand
Frequently Asked Questions
What is the distance between Mahuva and Udaipur?
Udaipur is approximately 500+ kms from Mahuva.
How long does it take to reach Udaipur from Mahuva?
It takes approximately 8 hours to reach Udaipur from Mahuva by Cab, Flight Via Diu, Ahmedabad.
What is the cheapest way to reach Udaipur from Mahuva?
The cheapest way to reach Udaipur from Mahuva is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Udaipur from Mahuva?
The fastest way to reach Udaipur from Mahuva is by Cab, Flight Via Diu, Ahmedabad.

