Trains from Chennai to Bangalore

  • Lowest price from $4.52
  • Average duration 5h 30m
  • Connections per day 4
  • Distance 291 km
  • CO₂ per person 4 kg

train from Chennai to Bangalore

The journey from Chennai to Bangalore is about 291 km. On average a train trip takes 5h 30m with 4 connections per day.

Lowest price $4.52
Trip duration 5h 30m
Connections per day 4
Lowest price $4.52
Highest price $15.64
First departure 07:25 AM
Last departure 05:30 PM
Distance 291 km
Departure Chennai
Arrival Bangalore
Travel operator Indian Railways
Find the best price
Indian Railways20.37 kg CO₂
13:35Chennai Central
6h 20m
19:55KSR Bangalore
$4.50
direct
Indian Railways20.37 kg CO₂
11:55Chennai Central
6h 25m
18:20KSR Bangalore
$7.19
direct

Next departures from Chennai to Bangalore

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

IndianRail $0.05
07:25 Chennai Central
4h 50m · direct
12:15 Krishnarajapuram, Bengaluru
IndianRail $0.07
08:00 Perambur, Chennai
6h 30m · direct
14:30 New Bengaluru Terminal, Bengaluru
IndianRail $0.16
17:30 Chennai Central
4h 55m · direct
22:25 KSR Bangalore
See all timetables

CO₂ emissions by mode

train 20.37kg
bus 21.83kg
flight 58.2kg
carpool 46.56kg
How much CO₂ is emitted travelling by train from Chennai to Bangalore?

The train journey between Chennai and Bangalore emits 20.37kg of CO₂.

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

Taking the train between Chennai and Bangalore saves 37.83kg of CO₂ compared to a flight, 1.46kg compared to the bus and 26.19kg compared to the car.

FAQ