Routes from India · Routes

How do I reach Nepal from Varanasi, Lucknow or Ayodhya?

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

The short answer

All three cities connect to Gorakhpur by train or road, and from Gorakhpur you continue to the Sunauli border for Lumbini, Pokhara or Kathmandu. Varanasi to Gorakhpur is a long day by road or an easier train leg, Lucknow is closer by rail, and Ayodhya is commonly paired with Janakpur on the Ramayan circuit.

Choose your Nepal start by destination: Lumbini and Pokhara via Sunauli, Janakpur via Jaynagar or Sitamarhi side, Kathmandu via Raxaul.

Key facts

Hub
Gorakhpur
Border
Sunauli for Lumbini and Pokhara
Ayodhya
Pairs with Janakpur
Mode
Train plus road

How it works

  1. Pick your Nepal startLumbini, Pokhara, Kathmandu or Janakpur.
  2. Book railTo Gorakhpur or Raxaul.
  3. Arrange transferRoad to border.
  4. Cross in daylightSee border hours.
  5. ContinueBy private vehicle.

Insider tip

Book rail to Gorakhpur first and arrange a road transfer from there.

Avoid this

Do not cross the border late in the day.

Related questions

Is it faster to fly?

Often from Delhi or Lucknow to Kathmandu; see air or road.

Which border?
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