
Mumbai to Udaipur
Traveling from Mumbai to Udaipur covers a distance of over 600 kilometers, with multiple transport options available including flights, cabs, buses, and trains. The fastest way to reach Udaipur is by flight, taking approximately 2 hours via direct services. For those seeking the most economical journey, taking a direct train is ideal, although it takes about 15 hours. Flights are also the recommended mode due to their speed and convenience, ensuring travelers reach Udaipur swiftly. Udaipur, known as the City of Lakes, is famed for its stunning artificial lakes that encircle the city, creating a picturesque and tranquil environment. As the historic capital of the kingdom of Mewar, it carries a rich legacy intertwined with Rajasthan's royal heritage. Visitors are drawn to Udaipur for its captivating palaces, cultural vibrancy, and scenic beauty, offering a glimpse into regal architecture and serene natural landscapes. Set in north-western Rajasthan, Udaipur's pleasant climate enhances the visitor experience, especially during cooler months and the post-monsoon season. Planning a trip from Mumbai to Udaipur is best from late autumn to early spring, when weather conditions are most favorable for travel and sightseeing.
Sort By
Mode of Transport
Via Ahmedabad
Mumbai
Ahmedabad
Udaipur
Approx Travel Time
3h 30m
₹11,767
Onwards
Mumbai
Ahmedabad
Udaipur
Approx Travel Time
11h 56m
On Demand
Mumbai
Ahmedabad
Udaipur
Approx Travel Time
11h 57m
On Demand
Via Navi Mumbai, Ahmedabad
Mumbai
Navi Mumbai
Ahmedabad
Udaipur
Approx Travel Time
6h 52m
₹13,320
Onwards
Mumbai
Navi Mumbai
Ahmedabad
Udaipur
Approx Travel Time
7h 17m
₹12,735
Onwards
Via Pune
Mumbai
Pune
Udaipur
Approx Travel Time
6h 25m
₹11,161
Onwards
Via Vadodara
Mumbai
Vadodara
Udaipur
Approx Travel Time
12h 18m
₹659
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Udaipur?
The distance between Mumbai and Udaipur is over 600 kilometers.
How long does it take to travel from Mumbai to Udaipur?
• Fastest: approximately 2 hours by Flight • Cheapest: approximately 15 hours by Train • Recommended: approximately 2 hours by Flight
What is the cheapest way to travel from Mumbai to Udaipur?
The cheapest way to travel is by Train, taking approximately 15 hours.
What is the fastest way to travel from Mumbai to Udaipur?
The fastest way to travel is by Flight, taking approximately 2 hours.
Is there a direct train from Mumbai to Udaipur?
Yes, there is a direct train from Mumbai to Udaipur.
Is there a direct flight from Mumbai to Udaipur?
Yes, there are direct flights available from Mumbai to Udaipur.
What are the famous places to visit in Udaipur?
• City Palace – a grand royal complex offering panoramic views and rich history • Lake Pichola – a serene artificial lake adorned with islands and palaces • Jag Mandir – a beautiful island palace on Lake Pichola • Saheliyon Ki Bari – a historic garden known for its fountains and lush greenery • Jagdish Temple – an important Hindu temple showcasing intricate architecture
How to go from Mumbai to Udaipur?
Mumbai to Udaipur is about 600+ kilometers and can be reached by multiple modes including direct flights (2 hours), trains (15 hours), cabs, and buses. Flights are the fastest and recommended option for quick travel.
Which is better, train or flight, from Mumbai to Udaipur?
• Flight: fastest travel option, taking approximately 2 hours with direct services • Train: offers a scenic and comfortable journey but takes about 15 hours • Flights are preferred for speed and convenience, while trains are suited for those who enjoy leisurely travel.
What should I know before travelling from Mumbai to Udaipur?
Travelers can choose from flights, trains, cabs, and buses to reach Udaipur from Mumbai. Expect a fast flight of around 2 hours or a longer scenic train journey of about 15 hours. The best time to travel is during the cooler months for pleasant weather and sightseeing.
What is the best time to travel from Mumbai to Udaipur?
The best time to travel from Mumbai to Udaipur is generally from late autumn to early spring when the weather is cooler and comfortable for exploring the city.
How do direct Flight, Train and Cab compare from Mumbai to Udaipur?
| Mode | Approx. cost | Duration | Distance | Best For |
|---|---|---|---|---|
| Flight | ₹5900+ | 2 hours | 600+ km | Best for most travellers who want a fast, convenient flight option |
| Train | ₹450+ | 15 hours | 900+ km | Best for budget travellers looking for the lowest fare option |
| Cab | ₹8700+ | 13 hours | 700+ km | Best for door-to-door travel with flexible departure times |

