There are 9 ways to get from Varanasi to Ghorahi by bus, train, car, plane, 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.
Bus, train, drive
best- Take the bus from Varanasi, Uttar Pradesh to Gorakhpurbus
- Take the train from Gorakhpur to Barhnitrain
- Drive from Barhni to Ghorahicar
9h 25mTrain, drive via Gorakhpur
cheapest- Take the train from Varanasi City to Gorakhpurtrain
- Take the train from Gorakhpur to Tulsipurtrain
- Drive from Tulsipur to Ghorahicar
11h 6m$13–44Train, drive
- Take the train from Varanasi Jn to Mankapur Jntrain
- Take the train from Gonda Jn to Tulsipurtrain
- Drive from Tulsipur to Ghorahicar
10h 10m$14–52Drive 372 km
- Drive from Varanasi to Ghorahicar 372 km
6h$48–69Fly to Bhairawa, taxi
- Fly from Varanasi Airport (VNS) to Bhairawa (BWA)plane VNS - BWA
- Take the taxi from Bhairawa (BWA) to Ghorahitaxi
8h 18m$370–491Bus, train, drive via Tulsīpur
- Take the bus from Varanasi, Uttar Pradesh to Gorakhpurbus
- Take the train from Gorakhpur to Tulsipurtrain
- Drive from Tulsipur to Ghorahicar
10h 35mFly to Nepalgunj Airport, taxi
- Fly from Varanasi Airport (VNS) to Nepalgunj Airport (KEP)plane VNS - KEP
- Take the taxi from Nepalgunj Airport (KEP) to Ghorahitaxi
10h 9m$155–551Fly to Surkhet, taxi
- Fly from Varanasi Airport (VNS) to Surkhet (SKH)plane VNS - SKH
- Take the taxi from Surkhet (SKH) to Ghorahitaxi
12h$165–491Fly to Pokhara Airport, drive
- Fly from Varanasi Airport (VNS) to Pokhara Airport (PKR)plane VNS - PKR
- Drive from Pokhara Airport (PKR) to Ghorahicar
9h 53m$295–556
Varanasi Airport (VNS) to Bhairawa (BWA) flights
Questions & Answers
The cheapest way to get from Varanasi to Ghorahi is to train and drive via Gorakhpur which costs $13 - $45 and takes 11h 6m.
The fastest way to get from Varanasi to Ghorahi is to drive which takes 6h and costs $45 - $70.
The distance between Varanasi and Ghorahi is 415 km. The road distance is 372 km.
It takes approximately 9h 25m to get from Varanasi to Ghorahi, including transfers.
Ghorahi is 15 min ahead of Varanasi. It is currently 5:49 PM in Varanasi and 6:04 PM in Ghorahi.
Yes, the driving distance between Varanasi to Ghorahi is 372 km. It takes approximately 6h to drive from Varanasi to Ghorahi.
There are two+ hotels available in Ghorahi.
What companies run services between Varanasi, India and Ghorahi, Nepal?
There is no direct connection from Varanasi to Ghorahi. However, you can take the bus to Gorakhpur, walk to Gorakhpur, take the train to Barhni, then drive to Ghorahi. Alternatively, you can take a train from Varanasi Jn to Ghorahi via Mankapur Jn, Gonda Jn, and Tulsipur in around 10h 10m.
- Website
- buddhaair.com
Flights from Varanasi Airport to Bhairawa via Kathmandu
- Ave. Duration
- 4h 23m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–330
Flights from Varanasi Airport to Bhairawa via Kathmandu, Pokhara Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–340
Flights from Varanasi Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 7h 28m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $70–440
Flights from Varanasi Airport to Surkhet via Kathmandu
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $55–350
Flights from Varanasi Airport to Pokhara Airport via Kathmandu
- Ave. Duration
- 3h 8m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $55–370
Flights from Varanasi Airport to Pokhara Airport via Kathmandu, Bhairawa
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–390
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gorakhpur to Barhni
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Varanasi Jn to Mankapur Jn
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Gonda Jn to Tulsipur
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Gorakhpur to Tulsipur
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Varanasi City to Gorakhpur
- Ave. Duration
- 5h 12m
- Frequency
- 5 times a day
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Gorakhpur to Tulsipur
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Varanasi, Uttar Pradesh to Gorakhpur
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- Shree Balaji Tour and Travel
Bus from Varanasi, Uttar Pradesh to Gorakhpur
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- Shree Balaji Tour and Travel
- Ave. Duration
- 2h 30m
- Estimated price
- $85–140
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 Heading to Europe? Read this before you buy a Eurail Pass, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from London to Edinburgh - to help you get the most out of your next trip.








