Trains from Bangalore to Chennai

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

train from Bangalore to Chennai

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

Lowest price $4.39
Trip duration 5h 34m
Connections per day 7
Lowest price $4.39
Highest price $16.14
First departure 06:51 AM
Last departure 04:15 PM
Distance 291 km
Departure Bangalore
Arrival Chennai
Travel operator Indian Railways
Find the best price
Indian Railways20.37 kg CO₂
13:50KSR Bangalore
6h 5m
19:55Chennai, Central
$0.00
direct
Indian Railways20.37 kg CO₂
07:50KSR Bangalore
6h 25m
14:15Chennai, Central
$0.00
direct
Indian Railways20.37 kg CO₂
06:20KSR Bangalore
5h 55m
12:15Chennai, Central
$0.00
direct

Next departures from Bangalore to Chennai

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

IndianRail $7.53
06:51 Krishnarajapuram, Bangalore
5h 29m · direct
12:20 Chennai Central
IndianRail $24.67
08:06 Krishnarajapuram, Bangalore
4h 24m · direct
12:30 Chennai Central
IndianRail $7.36
08:24 Krishnarajapuram, Bangalore
6h 6m · direct
14:30 Chennai Central
IndianRail $7.53
13:30 KSR Bangalore
6h 15m · direct
19:45 Chennai Central
IndianRail $7.53
13:54 Krishnarajapuram, Bangalore
5h 51m · direct
19:45 Chennai Central
IndianRail $27.04
16:15 KSR Bangalore
5h 15m · direct
21:30 Chennai Central
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 Bangalore to Chennai?

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

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

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

FAQ