Bus and Train from India · Compare

Which railway stations serve the Nepal border?

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

The short answer

The main railheads for Nepal are Gorakhpur and Nautanwa for Sunauli, Raxaul for Birgunj, Jaynagar for Kurtha and Janakpur, Jogbani for Biratnagar, and NJP and Siliguri for Kakarbhitta. Nanpara and nearby towns serve the Rupaidiha side. Each is the last big stop before a road leg into Nepal.

Check which trains actually stop at each station, since some express services skip smaller stops. Book rail early, and plan the road transfer in advance.

Key facts

Sunauli
Gorakhpur, Nautanwa
Birgunj
Raxaul
Janakpur
Jaynagar
East
Jogbani, NJP, Siliguri

How it works

  1. Pick your borderBy Nepal goal.
  2. Find the nearest stationFrom the list.
  3. Check trains that stop thereTimetable.
  4. Book earlySeats fill.
  5. Arrange the road legCar or bus.

Insider tip

Fix the road transfer before you book the rail ticket.

Avoid this

Do not assume every express stops at the small border stations.

Related questions

Can I book via IRCTC?

Yes; see IRCTC tips.

Are there trains into Nepal?

Only a short link at Jaynagar to Kurtha.

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