Best way to travel between

Bagdogra, West Bengal, India
Dibrugarh, India
Travel Modes
Price
Distance
Duration
CO2
train
$8.55
983.83 km
17h 31mins
52.14 kgs
 
flight
$45.6
687.79 km
1h 39mins
74.28 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 983.83 km 17h 31mins 533 INR 8.55
Flight 687.79 km 1h 39mins 2,841 INR 45.6
Take Taxi from Bagdogra to New Jalpaiguri
Time: 16mins Cost: 187 INR; $ 2.7 - 3.3 USD CO2 Emission: 2.11 kgs
Take Train from New Jalpaiguri to Dibrugarh
Time: 17h 15mins Cost: 374 INR; $ 5.4 - 6.6 USD CO2 Emission: 51.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bagdogra, West Bengal, India and Dibrugarh, India is to travel by train, which will cost about 561 INR or 8.10 USD.