Travel time from

Chennai to Bengaluru

Average Travel Times are

2h 51min  -  7h 8min

Travel Distance

343.22 km

Travel time route map

It takes an average travel time of 1h 54mins to travel from Chennai to Bengaluru, given the average speed of 180km/h and the distance of 343.22 km (213 miles)

Travel time by transport mode

Tranport Distance Time
Flight 326km (202 miles) 2h 51mins
Taxi 338km (210 miles) 4h 39mins
Drive 338km (210 miles) 4h 39mins
Train 358km (223 miles) 4h 47mins
Rideshare 336km (209 miles) 5h 22mins
Bus 343km (213 miles) 7h 8mins

Travel time by airplanes from Chennai to Bengaluru

Air Plane Cruise Speed Max Speed
A300 22mins 21mins
A320 23mins 21mins
A321 23mins 22mins
A380 19mins 19mins
Boeing 707 20mins 19mins
Boeing 737 25mins 22mins
Boeing 747 21mins 20mins
Boeing 787 21mins 20mins
ATR 72 42mins 37mins

TIME TO DRIVE FROM Chennai to Bengaluru

Speed (km/h) Speed (Ml/h) Duration
40 24.85 8h 27mins
50 31.07 6h 45mins
60 37.28 5h 38mins
80 49.71 4h 13mins
100 62.14 3h 22mins

Be prepared

Chennai - Bengaluru Info

Travel time from Chennai Fort to Trisulam 32mins.

Travel time from MAA to BLR 50mins.

Travel time from Bengaluru to Bengaluru 35mins.

Travel time chart

How long does it take to get from Chennai, Tamil Nadu, India and by air and road.