There are 4 ways to get from Mumbai to Bālotra by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly, train  •  5 h 39 min

  1. Fly from Mumbai (BOM) to Jodhpur (JDH) BOM - JDH
  2. Take the train from Jodhpur Junction (JU) to Balotra Junction (BLT)

$48 - $257

Cheapest option

Train  •  19 h 26 min

  1. Take the train from Elphinstone Rd to Vasai Road Western
  2. Take the train from Vasai Road (BSR) to Balotra Junction (BLT) Barmer Ac Exp

$16 - $25

2 alternative options

Bus  •  21 h 46 min

  1. Take the bus from Mumbai to Surat
  2. Take the bus from Surat to Balotra

$18 - $25

Drive  •  13 h 23 min

  1. Drive from Mumbai to Bālotra 579.4 miles

$90 - $140

What companies run services between Mumbai, India and Bālotra, India?

You can take a train from Mumbai to Bālotra via Vasai Road and Vasai Road (BSR) in around 19 h 26 min. Alternatively, you can take a bus from Mumbai to Bālotra via Surat in around 21 h 46 min.

Airlines
Jet Airways
Website
jetairways.com
Flights from Mumbai to Jodhpur
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$60 - $290
Air India Limited
Website
airindia.in
Flights from Mumbai to Jodhpur
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$45 - $240
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Jodhpur Junction (JU) to Balotra Junction (BLT)
Ave. Duration
1 h 42 min
Frequency
Twice daily
Estimated price
$2 - $15
Book at
irctc.co.in
Train from Vasai Road (BSR) to Balotra Junction (BLT)
Ave. Duration
17 h 27 min
Frequency
Once a week
Estimated price
$16 - $25
Book at
irctc.co.in
Mumbai Suburban Railway
Website
mumbailifeline.com
Train from Elphinstone Rd to Vasai Road
Ave. Duration
59 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
mumbailifeline.com
2nd Class
$1
1st Class
$1 - $2
Bus operators
RedBus
Website
redbus.in
Bus from Mumbai to Surat
Ave. Duration
6 h 46 min
Frequency
Every 15 minutes
Estimated price
$8 - $12
Book at
redbus.in
Bus from Surat to Balotra
Ave. Duration
14 h
Frequency
Twice daily
Estimated price
$9 - $13
Book at
redbus.in

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Need to know: Eurostar and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

How far is it from Mumbai to Bālotra?

The distance between Mumbai and Bālotra is 762 km. The road distance is 927 km.

What is the cheapest way to get from Mumbai to Bālotra?

The cheapest way to get from Mumbai to Bālotra is to bus which costs ₹1,100 - ₹1,700 and takes 21 h 46 min.

What is the fastest way to get from Mumbai to Bālotra?

The quickest way to get from Mumbai to Bālotra is to fly and train which takes 5 h 39 min and costs ₹3,100 - ₹17,000.

Is there a direct train between Mumbai and Bālotra?

No, there is no direct train from Mumbai to Bālotra. However, there are services departing from Elphinstone Rd and arriving at Balotra Junction (BLT) via Vasai Road (BSR). The journey, including transfers, takes approximately 19 h 26 min.

Is there a direct bus between Mumbai and Bālotra?

No, there is no direct bus from Mumbai to Bālotra. However, there are services departing from Mumbai and arriving at Balotra via Surat. The journey, including transfers, takes approximately 21 h 46 min.

How long does it take to get from Mumbai to Bālotra?

It takes approximately 5 h 39 min to get from Mumbai to Bālotra, including transfers.