The short answer
Take a train to Gorakhpur or Nautanwa, then a bus or shared taxi to Sunauli, about 3 hours from Gorakhpur by road. Cross to Bhairahawa for Lumbini, Pokhara or Kathmandu.
Key facts
- Gorakhpur to Sunauli
- About 3 hours by road
- Nautanwa
- Closer railhead
- Cross to
- Bhairahawa
- Onward
- Lumbini, Pokhara
How it works
- Book to Gorakhpur or NautanwaCheck train timings.
- Take road transportBus or taxi to Sunauli.
- Cross the borderShow ID and complete formalities.
- Stay in Bhairahawa or LumbiniIf late.
- Continue by bus or carTo Pokhara or Kathmandu.
Insider tip
Take a morning train and cross before dusk.
Avoid this
Do not take late buses beyond Bhairahawa without checking schedules.
Related questions
Is Gorakhpur or Nautanwa better?
Nautanwa is closer to the border but fewer trains stop there.
How long to Pokhara?
Allow a long day via Butwal and Tansen or the highway.
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.
Trips that match this guide
Keep reading
More guides to explore
- Border Entry DetailsDocuments, vehicle permits, hours and China crossings.
- Border Towns and GatewaysWhich border crossing for which place, with onward routes.
- Nepal from IndiaID, routes, money, SIM, food and border-start tours.
- Mugling JunctionThe Prithvi Highway junction: times, food, rest stops and side trips.
- All Nepal guidesBrowse every place and theme.








