There are 7 ways to get from Nepalgunj to Saharsa by plane, car, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nepalgunj Airport to Biratnagar Airport, drive, train
best- Fly from Nepalgunj Airport (KEP) to Biratnagar Airport (BIR)plane KEP - BIR
- Drive from Biratnagar Airport (BIR) to Narpatganjcar
- Take the train from Narpatganj to Saharsa Jntrain
7h 22m₹31,562–34,963Drive, train
cheapest- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Mankapur Jntrain
- Take the train from Mankapur Jn to Saharsa Jntrain
17h 57m₹1,125–4,561Bus, taxi
- Take the bus from Rupaidiha to Lucknowbus
- Take the bus from Lucknow to Darbhangabus
- Take the taxi from Darbhanga to Saharsataxi
17h 37mDrive 642.4 km
- Drive from Nepalgunj to Saharsacar 642.4 km
10h 7m₹7,213–10,418Fly Nepalgunj Airport to Rajbiraj, drive, train
- Fly from Nepalgunj Airport (KEP) to Rajbiraj (RJB)plane KEP - RJB
- Drive from Rajbiraj (RJB) to Saraigarh Junctioncar
- Take the train from Saraigarh Junction to Saharsa Jntrain
6h 1m₹8,562–48,913Taxi to Surkhet, fly to Biratnagar Airport, drive, train
- Take the taxi from Nepalgunj to Surkhet (SKH)taxi
- Fly from Surkhet (SKH) to Biratnagar Airport (BIR)plane SKH - BIR
- Drive from Biratnagar Airport (BIR) to Narpatganjcar
- Take the train from Narpatganj to Saharsa Jntrain
9h 14m₹14,774–49,077Bus, train
- Take the bus from Rupaidiha to Lucknowbus redbusIndia_VE A/C Seater / Sleeper
- Take the train from Lucknow to Saharsa Jntrain 12204 / ...
23h 39m
Nepalgunj Airport (KEP) to Biratnagar Airport (BIR) flights
Comparing Your Travel Options
The cheapest way to get from Nepalgunj to Saharsa is to drive and train which costs ₹1,100 - ₹4,600 and takes 17h 57m.
The fastest way to get from Nepalgunj to Saharsa is to fly and drive and train which takes 6h 1m and costs ₹8,500 - ₹49,000.
The distance between Nepalgunj and Saharsa is 728 km. The road distance is 642.4 km.
The best way to get from Nepalgunj to Saharsa without a car is to bus and taxi which takes 17h 37m and costs .
It takes approximately 7h 22m to get from Nepalgunj to Saharsa, including transfers.
Saharsa is 15 min behind Nepalgunj. It is currently 8:43 AM in Nepalgunj and 8:28 AM in Saharsa.
Yes, the driving distance between Nepalgunj to Saharsa is 642 km. It takes approximately 10h 7m to drive from Nepalgunj to Saharsa.
There are four+ hotels available in Saharsa.
What companies run services between Nepalgunj, Nepal and Saharsa, India?
There is no direct connection from Nepalgunj to Saharsa. However, you can take the taxi to Nepalgunj Airport (KEP) airport, fly to Biratnagar Airport (BIR), drive to Narpatganj, then take the train to Saharsa Jn. Alternatively, you can take the bus to Lucknow, take the bus to Darbhanga, then take the taxi to Saharsa.
- Website
- buddhaair.com
Flights from Nepalgunj Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- ₹8,500–55,000
Flights from Nepalgunj Airport to Rajbiraj via Kathmandu
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹7,000–46,000
Flights from Surkhet to Biratnagar Airport via Kathmandu
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- ₹5,500–37,000
- Website
- novaairways.com
Flights from Nepalgunj Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₹8,500–55,000
Flights from Surkhet to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₹5,500–37,000
- Website
- yetiairlines.com
Flights from Nepalgunj Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ₹30,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narpatganj to Saharsa Jn
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bahraich to Mankapur Jn
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mankapur Jn to Saharsa Jn
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- ₹330–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
Train from Saraigarh Junction to Saharsa Jn
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Narpatganj to Saharsa Jn
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Lucknow to Saharsa Jn
- Ave. Duration
- 16h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 70071 16030
- [email protected]
- Website
- Shanti Travels Pvt Ltd
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Shanti Travels Pvt Ltd
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Shanti Travels Pvt Ltd
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Anshi Raj Shree Travels
Bus from Rupaidiha to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Anshi Raj Shree Travels
- Website
- Mohindra Smart Bus
Bus from Lucknow to Darbhanga
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
Bus from Lucknow to Darbhanga
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Schedules at
- Shree Balaji Travels and Cargo
- Website
- Chandani Travels
Bus from Lucknow to Darbhanga
- Ave. Duration
- 12h 57m
- Frequency
- Once daily
- Schedules at
- Chandani Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Lucknow to Darbhanga
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Website
- Jai Maa Bhagwati Travels
Bus from Lucknow to Darbhanga
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Schedules at
- Jai Maa Bhagwati Travels
- Ave. Duration
- 1h 37m
- Estimated price
- ₹1,800–11,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Flying into Beijing?, and How to get from London to Edinburgh - to help you get the most out of your next trip.

















