There are 8 ways to get from Varanasi to Bariyarpur by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Simara Airport
best- Fly from Varanasi Airport (VNS) to Simara Airport (SIF)plane VNS - SIF
5h 31m$132–828Train via Bagaha
cheapest- Take the train from Varanasi Jn to Bagahatrain 12538
- Take the train from Bagaha to Ghorasahantrain 15558
10h 4m$6–36Bus, train, drive
- Take the bus from Varanasi, Uttar Pradesh to Gorakhpurbus
- Take the train from Gorakhpur to Siktatrain
- Drive from Sikta to Bariyarpurcar
9h 36mDrive 340.8 km
- Drive from Varanasi to Bariyarpurcar 340.8 km
5h 45m$44–63Fly to Bharatpur Airport, taxi
- Fly from Varanasi Airport (VNS) to Bharatpur Airport (BHR)plane VNS - BHR
- Take the taxi from Bharatpur Airport (BHR) to Bariyarpurtaxi
8h 1m$205–871Fly to Tribhuvan International Airport, taxi
- Fly from Varanasi Airport (VNS) to Tribhuvan International Airport (KTM)plane VNS - KTM
- Take the taxi from Tribhuvan International Airport (KTM) to Bariyarpurtaxi
5h 25m$220–381Fly to Janakpur Airport, taxi
- Fly from Varanasi Airport (VNS) to Janakpur Airport (JKR)plane VNS - JKR
- Take the taxi from Janakpur Airport (JKR) to Bariyarpurtaxi
7h 18m$125–411Train
- Take the train from Varanasi City to Raxaul Jntrain 14008 / ...
12h 48m$6–27
Varanasi Airport (VNS) to Simara Airport (SIF) flights
Questions & Answers
The cheapest way to get from Varanasi to Bariyarpur is to train which costs $5 - $27 and takes 12h 48m.
The fastest way to get from Varanasi to Bariyarpur is to fly and taxi which takes 5h 25m and costs $220 - $390.
No, there is no direct train from Varanasi to Bariyarpur. However, there are services departing from Varanasi Jn and arriving at Ghorasahan via Bagaha. The journey, including transfers, takes approximately 10h 4m.
The distance between Varanasi and Bariyarpur is 336 km. The road distance is 340.8 km.
It takes approximately 5h 31m to get from Varanasi to Bariyarpur, including transfers.
Varanasi to Bariyarpur train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi to Bariyarpur is to fly which takes 5h 31m and costs $130 - $850. Alternatively, you can train via Bagaha, which costs $6 - $40 and takes 10h 4m.
Bariyarpur is 15 min ahead of Varanasi. It is currently 12:17 PM in Varanasi and 12:32 PM in Bariyarpur.
Varanasi to Bariyarpur train services, operated by Indian Railways, arrive at Bagaha station.
Yes, the driving distance between Varanasi to Bariyarpur is 341 km. It takes approximately 5h 45m to drive from Varanasi to Bariyarpur.
What companies run services between Varanasi, India and Bariyarpur, Nepal?
Buddha Air Ltd flies from Varanasi Airport (VNS) to Simara Airport (SIF) 6 times a week. Alternatively, you can take a train from Varanasi Jn to Bariyarpur via Bagaha and Ghorasahan in around 10h 4m.
- Website
- buddhaair.com
Flights from Varanasi Airport to Simara Airport via Tribhuvan International Airport
- Ave. Duration
- 2h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–800
Flights from Varanasi Airport to Bharatpur Airport via Tribhuvan International Airport
- Ave. Duration
- 3h 56m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–750
Flights from Varanasi Airport to Tribhuvan International Airport
- Ave. Duration
- 35 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- $35–250
Flights from Varanasi Airport to Janakpur Airport via Tribhuvan International Airport
- Ave. Duration
- 3h 2m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $45–310
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gorakhpur to Sikta
- Ave. Duration
- 3h 4m
- Frequency
- Twice a week
- Estimated price
- $1–14
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–3
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Varanasi Jn to Bagaha
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- $2–19
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $9–12
- First Class (1A)
- $14–19
Train from Bagaha to Ghorasahan
- Ave. Duration
- 2h 7m
- Frequency
- Twice a week
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Varanasi City to Raxaul Jn
- Ave. Duration
- 12h 20m
- Frequency
- 5 times a week
- Estimated price
- $2–22
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–4
- Third AC (3A)
- $7–10
- Second AC (2A)
- $10–14
- First Class (1A)
- $17–22
- Ave. Duration
- 2h 16m
- Estimated price
- $80–130
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Getting to Rome from the airport, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 12+ hotels available in Bariyarpur.






