The short answer
Varanasi to Kathmandu by road via Gorakhpur and Sunauli is a long journey of about a day and a night. A convenient plan is a train to Gorakhpur, then a bus or car to Sunauli, and a bus onward to Kathmandu or Pokhara. Direct bus services have been offered on this route, but timetables change.
Many pilgrims break the trip at Lumbini. Check airlines too, since a flight can save a day.
Key facts
- Route
- Gorakhpur, Sunauli
- Time
- About a day and a night
- Break
- Lumbini
- Flight
- Check timetable
How it works
- Train Varanasi to GorakhpurMorning.
- Car or bus to SunauliAfternoon.
- Cross earlyIf possible.
- Overnight at Lumbini or BhairahawaRest.
- ContinueTo Kathmandu or Pokhara.
Insider tip
Book the Gorakhpur to Sunauli transfer in advance.
Avoid this
Do not cross the border at night.
Related questions
Is there a direct bus?
Possibly; confirm with local operators.
How long is the train?
Several hours; check the timetable.
Plan your Nepal trip in 60 seconds
Answer four short questions. We show trips that fit, and a planner can send a route and price. Free, no payment.
Trips that match this guide
Keep reading
More guides to explore
- Pickup Points in IndiaGorakhpur, Raxaul, Jaynagar, Nepalgunj, Lucknow and more.
- Airports of NepalInternational and domestic airports with transfers.
- Domestic FlightsRoutes, aircraft, baggage, delays and booking.
- Vehicle Types and Road TransportCars, vans, buses, jeeps, taxis and bikes for each route.
- All Nepal guidesBrowse every place and theme.








