Best way to travel between

Odisha, India
Coimbatore, Tamil Nadu, India
Travel Modes
Price
Distance
Duration
CO2
bus
$43.0
2108.4 km
36h 28mins
63.25 kgs
 
train
$46.0
1807.05 km
30h 6mins
95.77 kgs
 
flight
$123.0
1486.29 km
6h 57mins
160.52 kgs
 
drive
$180.0
1634.18 km
23h 43mins
209.18 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2108.4 km 36h 28mins 2,679 INR 43.0
Train 1807.05 km 30h 6mins 2,866 INR 46.0
Flight 1486.29 km 6h 57mins 7,662 INR 123.0
Drive 1634.18 km 23h 43mins 11,213 INR 180.0
Take Car from Odisha to Khurda Road Junction (KUR)
Time: 27mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 3.52 kgs
Take Train from Khurda Road Junction (KUR) to Bhubaneswar (BBS)
Time: 23mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 1.06 kgs
Take Bus from Bhubaneswar to Hyderabad
Time: 18h 23mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 32.51 kgs
Take Bus from Hyderabad to Coimbatore
Time: 15h 9mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 29.35 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Odisha, India and Coimbatore, Tamil Nadu, India is to travel by bus, which will cost about 2,679 INR or 38.70 USD.