5 Ways to Reach Bangalore to Mumbai by Bus, Train, Flights, Drive & Taxi

Planning a trip from Bangalore to Mumbai Cleartrip helps you select the best route between Bangalore & Mumbai based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Bangalore & Mumbai

The distance from Bangalore to Mumbai is approximately 984.37kms. By car, it takes roughly 14h 3m to reach Mumbai from Bangalore . Take a look at the 5 routes available to reach Mumbai from Bangalore

  • 1.

  • Reach Bangalore to Mumbai by bus

  • 16h 45m

  • Rs. 600

 
Bangalore
 
16h 45m
Rs. 600
Travelling in a bus is one of the ways to reach Mumbai from Bangalore. The total journey between Bangalore & Mumbai takes around 16h 45m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Mumbai
  • 2.

  • Reach Bangalore to Mumbai by train

  • 22h 20m

  • Rs. 1300

 
Bangalore Cant (BNC)
 
22h 20m
Rs. 1300
You can reach Dadar (DR) from Bangalore Cant (BNC) by travelling in a train. Bangalore Cant (BNC) to Dadar (DR) train takes approximately 22h 20m. You can catch a train from Bangalore Cant (BNC) and get down at Dadar (DR). The price of the train ticket is approximately Rs. 1300.
 
Dadar (DR)
  • 3.

  • Reach Bangalore to Mumbai by bus

  • 22h 51m

  • Rs. 1550

 
Bangalore
 
18h 0m
Rs. 1000

Step 1: Take a Bus from Bangalore to reach Pune

Travelling in a bus is one of the ways to reach Pune from Bangalore. The total journey between Bangalore & Pune takes around 18h 0m in a bus. The bus ticket price for the journey is approximately Rs.1000.
 
Pune
 
4h 45m
Rs. 550

Step 2: Take a Bus from Pune to reach Mumbai (Dadar)

Travelling in a bus is one of the ways to reach Mumbai (Dadar) from Pune. The total journey between Pune & Mumbai (Dadar) takes around 4h 45m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Mumbai (Dadar)
  • 4.

  • Reach Bangalore to Mumbai by taxi, flight, and train

  • 2h 24m

  • Rs. 2755

 
Bengaluru
 
0h 34m
Rs. 650

Step 1: Take a Taxi from Bengaluru to reach Bengaluru

You can take a car from Bengaluru to Bengaluru. It will take you around 0h 34m to cover distance of 34.97kms and reach Bengaluru from Bengaluru. The total amount for the journey will be approximately Rs.650.
 
Bengaluru
 
1h 30m
Rs. 2100

Step 2: Take a Flight from Bengaluru to reach Mumbai

You can travel from Bengaluru to Mumbai by booking a flight. The total flight time between Bengaluru & Mumbai is around 1h 30m. The price of the flight ticket is approximately Rs.2100.
 
Mumbai
 
0h 15m
Rs. 5

Step 3: Take a Train from Vile Parle to reach Elphinstone Rd

You can reach Elphinstone Rd from Vile Parle by travelling in a train. Vile Parle to Elphinstone Rd train takes approximately 0h 15m. You can catch a train from Vile Parle and get down at Elphinstone Rd. The price of the train ticket is approximately Rs. 5.
 
Elphinstone Rd
  • 5.

  • Reach Bangalore to Mumbai by Drive

  • 14h 3m

  • Rs. 6469

 
Bengaluru
 
14h 3m
Rs. 6469
You can take a car from Bengaluru to Mumbai. It will take you around 14h 3m to cover distance of 984.37kms and reach Mumbai from Bengaluru. The total amount for the journey will be approximately Rs.6469.
 
Mumbai
Check out all the available routes from Mumbai to Bangalore →

Other popular routes from Bangalore