Best way to travel between

Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Travel Modes
Price
Distance
Duration
CO2
train
$2.88
354.61 km
4h 56mins
18.79 kgs
 
bus
$9.7
339.57 km
7h 22mins
10.19 kgs
 
rideshare
$12.0
332.91 km
5h 32mins
42.61 kgs
 
drive
$33.25
334.83 km
4h 48mins
42.86 kgs
 
flight
$65.34
321.01 km
2h 54mins
34.67 kgs
 
taxi
$132.6
334.83 km
4h 48mins
42.86 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 354.61 km 4h 56mins 179 INR 2.88
Bus 339.57 km 7h 22mins 604 INR 9.7
Rideshare 332.91 km 5h 32mins 748 INR 12.0
Drive 334.83 km 4h 48mins 2,071 INR 33.25
Flight 321.01 km 2h 54mins 4,070 INR 65.34
Taxi 334.83 km 4h 48mins 8,261 INR 132.6
Take Train from Chennai Central to Bangalore Cant
Time: 4h 56mins Cost: 187 INR; $ 2.7 - 3.3 USD CO2 Emission: 18.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chennai, Tamil Nadu, India and Bangalore, Karnataka, India is to travel by train, which will cost about 187 INR or 2.70 USD.