Trains from Mumbai to Bangalore

  • Lowest price from $22.35
  • Average duration 21h 53m
  • Connections per day 1
  • Distance 845 km
  • CO₂ per person 12 kg

train from Mumbai to Bangalore

The journey from Mumbai to Bangalore is about 845 km. On average a train trip takes 21h 53m with 1 connections per day.

Lowest price $22.35
Trip duration 21h 53m
Connections per day 1
Lowest price $22.35
Highest price $22.35
First departure 12:30 AM
Last departure 12:30 AM
Distance 845 km
Departure Mumbai
Arrival Bangalore
Travel operator Indian Railways
Find the best price
Indian Railways59.15 kg CO₂
21:30Mumbai Dadar
23h 50m
21:20Yesvantpur
$0.00
direct
Indian Railways59.15 kg CO₂
08:10Railway Station
21h 50m
06:00KSR Bangalore
$10.08
direct

Next departures from Mumbai to Bangalore

Sample times and fares for the coming days — book to confirm availability and price.

IndianRail $3.57
08:10 Railway Station
21h 50m · direct
06:00 KSR Bangalore
See all timetables

CO₂ emissions by mode

train 59.15kg
bus 63.38kg
flight 169kg
carpool 135.2kg
How much CO₂ is emitted travelling by train from Mumbai to Bangalore?

The train journey between Mumbai and Bangalore emits 59.15kg of CO₂.

How much CO₂ do I save by taking the train between Mumbai and Bangalore?

Taking the train between Mumbai and Bangalore saves 109.85kg of CO₂ compared to a flight, 4.23kg compared to the bus and 76.05kg compared to the car.

FAQ