Best way to travel between

Chennai
Odisha, India
Travel Modes
Price
Distance
Duration
CO2
bus
$25.0
1337.97 km
22h 9mins
40.14 kgs
 
train
$42.0
1267.93 km
21h 7mins
67.2 kgs
 
flight
$122.0
1082.55 km
6h 12mins
116.92 kgs
 
drive
$150.0
1309.13 km
19h 40mins
167.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1337.97 km 22h 9mins 1,557 INR 25.0
Train 1267.93 km 21h 7mins 2,616 INR 42.0
Flight 1082.55 km 6h 12mins 7,600 INR 122.0
Drive 1309.13 km 19h 40mins 9,344 INR 150.0
Take Car from Chennai to Chennai
Time: 24mins Cost: 249 INR; $ 3.6 - 4.4 USD CO2 Emission: 1.36 kgs
Take Bus from Chennai to Vijayawada
Time: 8h 5mins Cost: 561 INR; $ 8.1 - 9.9 USD CO2 Emission: 14.17 kgs
Take Bus from Vijayawada to Bhubaneswar
Time: 12h 22mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 25.5 kgs
Take Car from Bhubaneswar to Bhubaneshwar
Time: 15mins Cost: 125 INR; $ 1.8 - 2.2 USD CO2 Emission: 0.7 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chennai and Odisha, India is to travel by bus, which will cost about 1,557 INR or 22.50 USD.