Best way to travel between

Bhairahawa, Western Region, Nepal
Varanasi, Uttar Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
train
$15.0
335.78 km
7h 34mins
17.8 kgs
 
drive
$35.0
307.97 km
4h 31mins
39.42 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 335.78 km 7h 34mins 934 INR 15.0
Drive 307.97 km 4h 31mins 2,180 INR 35.0
Take Car from Bhairāhawā to Nautanwa (NTV)
Time: 16mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 1.66 kgs
Take Train from Nautanwa (NTV) to Varanasi Junction (BSB)
Time: 7h 18mins Cost: 872 INR; $ 12.6 - 15.4 USD CO2 Emission: 17.12 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bhairahawa, Western Region, Nepal and Varanasi, Uttar Pradesh, India is to travel by train, which will cost about 934 INR or 13.50 USD.