Best way to travel between

Chennai, Tamil Nadu, India
Pune, Maharashtra, India
Travel Modes
Price
Distance
Duration
CO2
bus
$21.0
1218.88 km
22h 10mins
36.57 kgs
 
train
$27.0
1143.45 km
20h 29mins
60.6 kgs
 
train
$27.0
1141.35 km
22h 14mins
60.49 kgs
 
flight
$78.0
953.44 km
3h 25mins
102.97 kgs
 
drive
$130.0
1086.76 km
15h 48mins
139.11 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1218.88 km 22h 10mins 1,308 INR 21.0
Train 1143.45 km 20h 29mins 1,682 INR 27.0
Train 1141.35 km 22h 14mins 1,682 INR 27.0
Flight 953.44 km 3h 25mins 4,859 INR 78.0
Drive 1086.76 km 15h 48mins 8,099 INR 130.0
Take Bus from Veppampattu to Perumalpattu
Time: 10mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 0.37 kgs
Take Bus from Chennai to Bangalore
Time: 7h 17mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 10.15 kgs
Take Bus from Bangalore to Pune
Time: 14h 34mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 26.06 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chennai, Tamil Nadu, India and Pune, Maharashtra, India is to travel by bus, which will cost about 1,308 INR or 18.90 USD.