Best way to travel between

Kathmandu
Narayanghat, Bharatpur, Nepal
Travel Modes
Price
Distance
Duration
CO2
train
$45.0
1083.73 km
29h 37mins
57.44 kgs
 
train
$60.0
929.2 km
22h 18mins
49.25 kgs
 
drive
$110.0
917.73 km
13h 44mins
117.47 kgs
 
flight
$187.0
847.62 km
5h 18mins
91.54 kgs
 
flight
$197.36
952.43 km
10h 15mins
102.86 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1083.73 km 29h 37mins 4,496 NPR 45.0
Train 929.2 km 22h 18mins 5,994 NPR 60.0
Drive 917.73 km 13h 44mins 10,989 NPR 110.0
Flight 847.62 km 5h 18mins 18,682 NPR 187.0
Flight 952.43 km 10h 15mins 19,717 NPR 197.36
Take Bus from Kathmandu to Janakpur
Time: 11h 43mins Cost: 699 NPR; $ 6.3 - 7.7 USD CO2 Emission: 11.99 kgs
Take Train from Janakpur to Jaynagar
Time: 1h 1mins Cost: 318 NPR; $ 2.9 - 3.5 USD CO2 Emission: 1.52 kgs
Take Walk from Jaynagar to Jaynagar (JYG)
Time: 0mins Cost: 2 NPR; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Train from Jaynagar (JYG) to Midnapore (MDN)
Time: 14h 1mins Cost: 1,998 NPR; $ 18.0 - 22.0 USD CO2 Emission: 31.71 kgs
Take Car from Midnapore (MDN) to Narayangarh
Time: 51mins Cost: 1,798 NPR; $ 16.2 - 19.8 USD CO2 Emission: 7.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kathmandu and Narayanghat, Bharatpur, Nepal is to travel by train, which will cost about 4,496 NPR or 40.50 USD.