
Madurai to Udaipur
Udaipur is approximately 1950+ kms from Madurai. The fastest way to reach Udaipur from Madurai is by Flight Via Bangalore. It takes approximately 5 hours. The cheapest way to reach Udaipur from Madurai is by Train, Flight Via Mumbai which would take approximately 29 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Madurai
Mumbai
Udaipur
Approx Travel Time
5h 25m
₹10,416
Onwards
Madurai
Mumbai
Udaipur
Approx Travel Time
21h 10m
₹7,363
Onwards
CHEAPEST
Madurai
Mumbai
Udaipur
Approx Travel Time
1d 4h 40m
₹4,518
Onwards
Via Bangalore
FASTEST
Madurai
Bangalore
Udaipur
Approx Travel Time
5h 10m
₹9,892
Onwards
Madurai
Bangalore
Udaipur
Approx Travel Time
11h 55m
₹6,288
Onwards
Madurai
Bangalore
Udaipur
Approx Travel Time
13h 55m
₹6,573
Onwards
Via Hyderabad
Madurai
Hyderabad
Udaipur
Approx Travel Time
5h 25m
₹11,687
Onwards
Madurai
Hyderabad
Udaipur
Approx Travel Time
22h 10m
₹5,049
Onwards
Via Ahmedabad
Madurai
Ahmedabad
Udaipur
Approx Travel Time
10h 40m
₹8,490
Onwards
Madurai
Ahmedabad
Udaipur
Approx Travel Time
11h 25m
₹11,614
Onwards
Frequently Asked Questions
What is the distance between Madurai and Udaipur?
Udaipur is approximately 1950+ kms from Madurai.
How long does it take to reach Udaipur from Madurai?
It takes approximately 5 hours to reach Udaipur from Madurai by Flight Via Bangalore.
What is the cheapest way to reach Udaipur from Madurai?
The cheapest way to reach Udaipur from Madurai is by Train, Flight Via Mumbai.
What is the fastest way to reach Udaipur from Madurai?
The fastest way to reach Udaipur from Madurai is by Flight Via Bangalore.