Janakpur Railway

जनकपुर रेलवे

Nepal's only passenger railway, running from Janakpur to Jaynagar in India. A short ride offers a glimpse of the countryside.

The Janakpur–Jaynagar railway was first built in the 1930s to transport timber. It is the only passenger railway still operating in Nepal. Service was suspended for many years and resumed in 2022 with new trains. The line runs from Janakpur Station toward Jaynagar on the Indian border, about 35 km away, passing plains, rice paddies and villages along the way.

Foreigners crossing the border should check visa and border-crossing rules. You can also experience the ride by traveling only to a small station inside Nepal and then returning.

Trains are infrequent, so arrive early and ask about the schedule in advance.

Opening hours

Runs on schedule (a few trips daily)

Railway · Experiences · Cross-border

Nearby sights

Places to eat nearby

More in Janakpur