Bus and Train from India · Routes

What buses run from Gorakhpur to Kathmandu and Pokhara?

By Base Camp Tours, licensed Nepal travel agency (Tourism License 3121/080) · Updated · 1 min read

The short answer

From Gorakhpur or Nautanwa, buses and shared vehicles go to Sunauli, where you cross into Bhairahawa. From Bhairahawa, regular buses run to Pokhara and Kathmandu. Pokhara is usually seven to nine hours from Bhairahawa by road, and Kathmandu eight to ten hours or more, depending on traffic and the route.

Tourist-class buses are more comfortable than local ones. Private cars are quicker and allow stops at Lumbini or Tansen.

Key facts

Border
Sunauli
To Pokhara
About 7 to 9 hr from Bhairahawa
To Kathmandu
8 to 10+ hr
Better seats
Tourist class

How it works

  1. Reach SunauliFrom Gorakhpur.
  2. Cross to BhairahawaImmigration.
  3. Buy a ticketTourist class if possible.
  4. Eat before the rideLight meal.
  5. Arrive and restAt hotel.

Insider tip

Book a seat on a morning bus after crossing early.

Avoid this

Do not take a night bus if you can avoid hill roads in the dark.

Related questions

Is Pokhara closer than Kathmandu?

Yes from this border.

Is Lumbini on the way?

Close to Bhairahawa; add a stop.

Quick trip match

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.

Keep reading

More guides to explore

Talk to a planner

Tell us the dates. We will draw the route.

Send your dates, group size and budget. A planner replies with a route, hotels and a clear price, free and with no obligation.

  • Licensed agency, Tourism License 3121/080
  • Own full-time guides and drivers
  • Private and customised departures