GoAsia
India

How to Get from Mumbai to Udaipur

How to get from Mumbai to Udaipur by non-stop flight, overnight bus or private transfer, with journey times and tips.

Last updated: October 29, 2026

How to Get from Mumbai to Udaipur
Contents

From Mumbai's coastal energy to the lakes and palaces of Udaipur, you cross from Maharashtra into the Aravalli hills of Rajasthan. A direct flight makes it a quick hop, and an overnight bus turns the trip into a journey.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Mumbai to Udaipur by Flight

IndiGo flies non-stop between Mumbai and Udaipur,[1] and the flight usually takes about 1 hour 35 minutes.[2] Maharana Pratap Airport (UDR) is 22 km east of Udaipur.[3] IndiGo allows up to 15 kg of checked baggage on domestic flights.[2]

Mumbai to Udaipur by Bus

Buses leave from the morning to the evening, most of them in the afternoon, and they are the budget choice for an overnight trip. Most departures are AC sleepers and non-AC sleepers, and a few AC seater coaches run too. The ride takes from about 12 hours. On booking platforms, fares start at about $10 (October 2026).[4] A sleeper berth saves a night in a hotel, so bring a small pillow or blanket.

Mumbai to Udaipur by Private Transfer

A private car takes you door to door and stops where you like, which suits families and groups. On booking platforms, transfers start at about $170 (October 2026), and the drive takes from about 10 hours, longer with traffic or stops.[4] Vehicles range from sedans and hatchbacks to SUVs and vans for 6 or 8 passengers.

Comparing Your Options

ModeJourney and price
FlightAbout 1 hour 35 minutes[2]
BusFrom about 12 hours, fares from about $10 (October 2026)[4]
Private transferFrom about 10 hours, from about $170 (October 2026)[4]

Tips for Traveling from Mumbai to Udaipur

  • Book ahead: Sleeper berths and flights sell out around holidays and in the peak season.
  • Plan the airport leg: Allow time for Mumbai's traffic on the way to the airport. In Udaipur, the airport is 22 km from the city, so arrange a taxi.[3]
  • Keep valuables close: On the overnight bus, keep your passport and phone in a small bag within reach.
  • Watch the landscape change: By road, coastal Maharashtra gives way to the dry hills of Rajasthan. Sit by the window and enjoy it.

Timetable

Flight Mumbai - Udaipur $ 52.83โ€“75.27 1h 25m โ€“ 1h 40m
  • โ†’ย  Economy 06:20, 07:20, 10:30, 12:30, 14:30, 17:55
Bus Mumbai - Udaipur $ 10.28โ€“67.01 12h โ€“ 1days 15h 30m
  • โ†’ย  AC Sleeper 10:50, 11:45, 11:55, 13:00, 13:30, 14:30, 15:00, 15:05, 15:30, 16:00, 16:15, 16:30, 16:35, 16:45, 17:00, 17:30, 18:00, 20:00, 20:30, 20:35, 21:05, 21:30, 21:40
  • โ†’ย  AC Seater 08:30, 17:15
  • โ†’ย  Non-AC Sleeper 08:30, 09:15, 10:35, 10:40, 11:00, 11:10, 11:45, 11:50, 12:00, 12:01, 12:15, 12:45, 13:05, 14:00, 14:45, 15:00, 15:30, 16:15, 16:45
Taxi Mumbai - Udaipur $ 171.30โ€“426.20 10h 15m โ€“ 15h
  • โ†’ย  Comfort 3pax
  • โ†’ย  Van 6pax
  • โ†’ย  SUV 6pax
  • โ†’ย  Hatchback 4pax
  • โ†’ย  Sedan
  • โ†’ย  Economy 3pax
  • โ†’ย  Van 8pax

Frequently Asked Questions

How can I book tickets from Mumbai to Udaipur?

Use the booking tool on this page to compare the transport options currently available from Mumbai to Udaipur, including current prices and schedules.

What is the cheapest way to get from Mumbai to Udaipur?

The bus. On booking platforms, fares start at about $10 (October 2026).

What is the fastest way to get from Mumbai to Udaipur?

A non-stop IndiGo flight, which takes about 1 hour 35 minutes.

How long does it take to get from Mumbai to Udaipur?

The flight takes about 1 hour 35 minutes. By road, buses and private transfers take from about 10 to 12 hours, longer with traffic.

Is it better to fly or take a bus from Mumbai to Udaipur?

Fly if time matters. Take the overnight sleeper bus if you want to save money and a night's accommodation.

Is a private transfer a good option for families?

Yes. A private car runs door to door and can stop on the way. On booking platforms, transfers start at about $170 (October 2026).

How far is Udaipur airport from the city?

Maharana Pratap Airport is 22 km east of Udaipur.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] IndiGo: Udaipur to Mumbai Flights. Retrieved October 18, 2026.
  2. [2] IndiGo: Mumbai to Udaipur Flights. Retrieved October 25, 2026.
  3. [3] IndiGo: Udaipur Airport (UDR) or Maharana Pratap Airport. Retrieved October 18, 2026.
  4. [4] 12Go: 12Go timetable: Mumbai to Udaipur. Retrieved October 25, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.