How to Get from Mumbai to Jodhpur

How to Get from Mumbai to Jodhpur

Last updated: March 8, 2026

Leaving the humid, fast-paced sprawl of Mumbai for the Blue City of Jodhpur feels like stepping into a different era of Indian history. While Mumbai pulses with modern commerce and Bollywood dreams, Jodhpur offers a majestic skyline dominated by the Mehrangarh Fort and the distinctive indigo-washed houses of the old town. This journey takes you from the coast of Maharashtra through the rugged landscapes of Gujarat and into the heart of Rajasthan's Thar Desert.

Choosing how to bridge the gap between these two iconic cities depends entirely on your appetite for adventure versus your need for speed. You can soar over the landscape in under two hours or settle into the rhythmic clatter of the Indian Railways for a classic overnight experience. Whatever your preference, you can easily secure your tickets and plan your itinerary on GoAsia.cc to ensure a smooth transition from the metropolis to the desert.

Mumbai to Jodhpur by Flight

For those who want to maximize their time exploring the palaces and spice markets of Rajasthan, flying is the most efficient choice. Flights depart from Chhatrapati Shivaji Maharaj International Airport (BOM) and land at Jodhpur Airport (JDH), cutting a journey that takes nearly an entire day on the ground down to just about 90 minutes. With prices ranging from $46 to $79, it is often surprisingly affordable, especially when compared to high-end private transfers.

The short duration of 1h 30min to 1h 50min means you can have breakfast in a Mumbai cafe and be sitting down for a traditional Rajasthani thali in Jodhpur by lunchtime. Economy class is the standard offering on this route, provided by several domestic carriers that maintain a frequent schedule throughout the morning and early afternoon.

Mumbai to Jodhpur by Train

The train is the quintessential way to travel this route, offering a front-row seat to the changing geography of India. Trains depart from major hubs like Mumbai Central or Bandra Terminus, as well as suburban stops like Borivali. This is the most budget-friendly option, with fares starting as low as $9 for basic sleeper classes and reaching up to $41 for premium air-conditioned cabins.

Travel Classes and Comfort

Indian Railways offers several tiers of comfort for this 15 to 18-hour journey. If you are looking for the gold standard, the 1A AC First Class Sleeper (available from Borivali) provides the most privacy and space. For a balance of cost and comfort, the 2A (AC 2-Tier) and 3A (AC 3-Tier) options are highly recommended, providing air conditioning and bedding for the overnight haul. The 3E (AC 3-Tier Economy) is a newer, slightly more crowded version of the standard 3A but remains a solid choice for the price. For the true budget traveler, the SL (Sleeper Class) is non-air-conditioned and open to the elements, offering an authentic but dusty and loud experience of the Indian countryside.

Mumbai to Jodhpur by Bus

Buses are a reliable alternative when train berths are sold out. The journey by road is long, typically taking between 18h 55min and 20h 30min. Prices vary significantly, from $19 for a standard seat to $98 for more luxurious setups. Most travelers prefer the AC Sleeper buses, which feature small bunks that allow you to lie down during the long haul across state lines. The AC Seater options are also available for those who don't mind sitting upright, though the duration makes this a test of endurance. Most buses depart in the afternoon, arriving in Jodhpur the following morning.

Mumbai to Jodhpur by Private Transfer

If you prefer a door-to-door service and the freedom to stop at roadside dhabas whenever you please, a private transfer is available. This is the most expensive way to travel, with prices ranging from $224 for a standard sedan up to $1607 for larger luxury vans. The drive takes approximately 15 to 18 hours. This option is best suited for groups or families who want to avoid the crowds of the stations and airports, with vehicle sizes ranging from 4-pax hatchbacks to 8-pax vans.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$46 - $791h 30min - 1h 50minHigh
Train$9 - $4115h - 18hMedium to High
Bus$19 - $9819h - 20hMedium
Private Transfer$224 - $160815h - 18hHigh

Tips for Traveling from Mumbai to Jodhpur

  • Book Trains Early: Indian Railways tickets can sell out weeks in advance, especially for the popular AC tiers. Use GoAsia.cc to check availability as soon as your dates are fixed.
  • Pack for Temperature Shifts: Mumbai is consistently warm, but Jodhpur is in the desert. In winter months, nights can get surprisingly chilly, even if the days are hot.
  • Airport Logistics: Mumbai's airport is busy. Allow at least three hours for domestic departures to navigate the security and check-in queues.
  • Train Food: While many trains have pantry cars, it is always a good idea to carry some dry snacks and bottled water for the 18-hour journey.
  • Station Selection: Check if your train departs from Mumbai Central, Bandra Terminus, or Dadar, as these are in different parts of the city. Borivali is a convenient boarding point if you are staying in the northern suburbs.

Timetable

Flight Mumbai - Jodhpur $ 44.14–73.64 1h 30m – 1h 50m
  •   Economy 07:10, 09:15, 11:10, 13:20
Bus Mumbai - Jodhpur $ 20.48–75.11 17h – 22h 30m
  •   AC Seater 11:55, 12:15, 15:00
  •   AC Sleeper 17:00, 20:15, 21:16
  •   Non-AC Seater 10:00
Taxi Mumbai - Jodhpur $ 221.79–411.82 14h 56m – 18h
  •   Economy 3pax
  •   Van 8pax
  •   SUV 6pax
  •   Hatchback 4pax
  •   Sedan
Train Mumbai - Jodhpur $ 8.74–25.53 16h 30m – 18h 20m
  •   2A - AC 2-Tier Sleeper 00:15, 12:35, 15:00
  •   3A - AC 3-Tier Sleeper 00:15, 12:35, 15:00
  •   3E - AC 3-Tier Economy Sleeper 00:15, 15:00
  •   SL - Sleeper Class 00:15, 12:35, 15:00
Train Borivali - Jodhpur $ 9.00–39.99 15h 50m
  •   1A - AC First Class Sleeper 13:25
  •   2A - AC 2-Tier Sleeper 13:25
  •   3A - AC 3-Tier Sleeper 13:25
  •   3E - AC 3-Tier Economy Sleeper 13:25
  •   SL - Sleeper Class 13:25

Frequently Asked Questions

How can I book tickets from Mumbai to Jodhpur?

You can book train, bus, flight, taxi, van, and ferry tickets from Mumbai to Jodhpur directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

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

The cheapest way to travel is by train, specifically in the Sleeper (SL) class, which starts at approximately $9. Even the air-conditioned 3-tier sleeper classes are very affordable, often priced around $15 to $20.

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

The fastest way to reach Jodhpur is by taking a direct flight, which takes between 1h 30min and 1h 50min. This is significantly faster than the 15 to 20 hours required for ground transport.

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

Travel time varies by mode: flights take under 2 hours, trains take between 15 and 18 hours, and buses generally take between 19 and 21 hours.

Are there overnight travel options available?

Yes, both trains and buses offer overnight journeys. Many travelers prefer the overnight trains as they save on the cost of a hotel night and arrive in Jodhpur refreshed in the morning.

Is it safe for solo travelers to take the bus or train?

Yes, both are generally safe. For trains, booking a berth in the AC classes (2A or 3A) is recommended for solo travelers as these carriages are more regulated and comfortable. For buses, choose well-rated AC Sleeper operators.

Which Mumbai station should I use for the train to Jodhpur?

Trains to Jodhpur depart from several stations including Mumbai Central, Bandra Terminus, and Borivali. Always check your ticket carefully as these stations are located quite far apart within the city.