Bus and Train from India · Routes

What is the Varanasi to Kathmandu bus and train journey?

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

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

  1. Train Varanasi to GorakhpurMorning.
  2. Car or bus to SunauliAfternoon.
  3. Cross earlyIf possible.
  4. Overnight at Lumbini or BhairahawaRest.
  5. 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.

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