There are 8 ways to get from Varanasi to Ghorahi by train, car, bus, 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.
Train, drive via Faizabad
best- Take the train from Varanasi Jn to Ayodhyatrain
- Take the train from Gonda Jn to Tulsipurtrain
- Drive from Tulsipur to Ghorahicar
10h 14m$15–61Train, drive
cheapest- Take the train from Varanasi City to Gonda Jntrain
- Take the train from Gonda Jn to Tulsipurtrain
- Drive from Tulsipur to Ghorahicar
13h 24m$14–47Bus, train, drive
- Take the bus from Varanasi, Uttar Pradesh to Gorakhpurbus
- Take the train from Gorakhpur to Pachperwatrain
- Drive from Pachperwa to Ghorahicar
10h 19mDrive 372.3 km
- Drive from Varanasi to Ghorahicar 372.3 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$390–541Fly 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$455–581Fly to Surkhet, taxi
- Fly from Varanasi Airport (VNS) to Surkhet (SKH)plane VNS - SKH
- Take the taxi from Surkhet (SKH) to Ghorahitaxi
12h$180–501Fly 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$315–466
Varanasi Airport (VNS) to Bhairawa (BWA) flights
Questions & Answers
The cheapest way to get from Varanasi to Ghorahi is to train and drive which costs $13 - $50 and takes 13h 24m.
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 418 km. The road distance is 372.3 km.
It takes approximately 10h 14m to get from Varanasi to Ghorahi, including transfers.
Ghorahi is 15 min ahead of Varanasi. It is currently 6:29 PM in Varanasi and 6:44 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 train to Ayodhya, take the line 14233 train to Mankapur Jn, take the line 12555 train to Gonda Jn, take the train to Tulsipur, then drive to Ghorahi. Alternatively, you can take a bus from Varanasi, Uttar Pradesh to Ghorahi via Gorakhpur, Gorakhpur, and Pachperwa in around 10h 19m.
- Website
- buddhaair.com
Flights from Varanasi Airport to Bhairawa via Kathmandu
- Ave. Duration
- 4h 23m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–320
Flights from Varanasi Airport to Bhairawa via Kathmandu, Pokhara Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–320
Flights from Varanasi Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 7h 28m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–420
Flights from Varanasi Airport to Surkhet via Kathmandu
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–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
- $65–390
- Website
- novaairways.com
Flights from Varanasi Airport to Surkhet via Kathmandu
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–350
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h 21m
- Frequency
- Every 3 hours
- Estimated price
- $1–15
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Gonda Jn to Tulsipur
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Gorakhpur to Pachperwa
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Varanasi City to Gonda Jn
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $2–20
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
Train from Gonda Jn to Tulsipur
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- Ave. Duration
- 2h 30m
- Estimated price
- $85–150
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 incredible day trips from Florence by train, Italian Lakes: Getting around by train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






