There are 10 ways to get from Haridwar to Nepalgunj by train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Lucknow
best- Take the train from Haridwar Jn to Lucknowjntrain 22546
- Take the bus from Lucknow to Rupaidihabus redbusIndia_Bharat Benz A/C Seater /Sleeper
12h 53m$8–34Bus
- Take the bus from Haridwar to Delhibus redbusIndia_A/C Seater/Sleeper
- Take the bus from Delhi to Rupaidihabus redbusIndia_A/C Seater / Sleeper
18h 45mDrive 479.6 km
- Drive from Haridwar to Nepalgunjcar 479.6 km
7h 38m$62–89Fly Dehradun Airport to Chaudhary Charan Singh Airport, bus
- Fly from Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO)plane DED - LKO
- Take the bus from Lucknow to Rupaidihabus
9h 5m$56–139Train, drive
- Take the train from Haridwar Jn to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
- Drive from Bahraich to Nepalgunjcar
15h 4m$12–48Train, bus
- Take the train from Haridwar Jn to Lucknowtrain 13010 / ...
- Take the bus from Lucknow to Rupaidihabus redbusIndia_Bharat Benz A/C Seater /Sleeper
16h 23m$8–34Bus via Delhi
- Take the bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Delhi - Anand Vihar ISBTbus
- Take the bus from Anand Vihar ISBT Main Road to Rohini Sector-1 Avantikabus
- Take the bus from Delhi to Rupaidihabus
22h 24mTrain to Indira Gandhi International Airport, fly to Chaudhary Charan Singh Airport, bus
- Take the train from Haridwar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
- Take the bus from Lucknow to Rupaidihabus
13h 18m$48–93Train to Chandigarh International Airport, fly to Chaudhary Charan Singh Airport, bus
- Take the train from Haridwar Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Chaudhary Charan Singh Airport (LKO)plane IXC - LKO
- Take the bus from Lucknow to Rupaidihabus
12h 51m$59–148Train to Indira Gandhi International Airport, fly to Maryada Purushottam Shri Ram International Airport, train, drive
- Take the train from Haridwar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
- Take the train from Ayodhya to Bahraichtrain
- Drive from Bahraich to Nepalgunjcar
13h 13m$49–136
Haridwar to Nepalgunj by train, subway, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Haridwar to Nepalgunj is to train and bus via Lucknow which costs $8 - $35 and takes 12h 53m.
The fastest way to get from Haridwar to Nepalgunj is to drive which takes 7h 38m and costs $60 - $90.
No, there is no direct bus from Haridwar to Nepalgunj. However, there are services departing from Haridwar and arriving at Rupaidiha via Delhi. The journey, including transfers, takes approximately 18h 45m.
The distance between Haridwar and Nepalgunj is 676 km. The road distance is 479.6 km.
The best way to get from Haridwar to Nepalgunj without a car is to train and bus via Lucknow which takes 12h 53m and costs $8 - $35.
It takes approximately 12h 53m to get from Haridwar to Nepalgunj, including transfers.
Haridwar to Nepalgunj bus services, operated by Sana Travels, depart from Haridwar station.
Haridwar to Nepalgunj bus services, operated by Sana Travels, arrive at Delhi station.
Nepalgunj is 15 min ahead of Haridwar. It is currently 10:00 PM in Haridwar and 10:15 PM in Nepalgunj.
Yes, the driving distance between Haridwar to Nepalgunj is 480 km. It takes approximately 7h 38m to drive from Haridwar to Nepalgunj.
What companies run services between Haridwar, India and Nepalgunj, Nepal?
You can take a bus from Haridwar to Rupaidiha via Delhi in around 18h 45m.
- Website
- goindigo.in
Flights from Dehradun Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $45–120
Flights from Dehradun Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- $45–120
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $35–65
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport via Dehradun Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $35–65
Flights from Chandigarh International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–75
Flights from Chandigarh International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 36m
- When
- Sunday, Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $50–75
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–100
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $40–65
Flights from Chandigarh International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $40–140
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $40–60
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $35–75
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haridwar Jn to Lucknowjn
- Ave. Duration
- 7h 4m
- Frequency
- 6 times a week
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
Train from Haridwar Jn to Gonda Jn
- Ave. Duration
- 11h 53m
- Frequency
- 3 times a week
- Estimated price
- $3–27
- Website
- irctc.co.in
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $12–16
- First Class (1A)
- $21–27
Train from Gonda Jn to Bahraich
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Haridwar Jn to Lucknow
- Ave. Duration
- 10h 27m
- Frequency
- 3 times a day
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
Train from Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Haridwar Jn to Chandigarh
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Ayodhya to Bahraich
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $4–10
- Schedules at
- Zingbus
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- $4–11
- Schedules at
- Zingbus
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $4–10
- Schedules at
- Zingbus
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $4–10
- Schedules at
- Zingbus
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $4–10
- Schedules at
- Zingbus
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $4–10
- Schedules at
- Zingbus
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
Bus from Delhi to Rupaidiha
- Ave. Duration
- 13h
- Frequency
- 4 times a week
- Schedules at
- Al Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Delhi to Rupaidiha
- Ave. Duration
- 13h
- Frequency
- 4 times a week
- Schedules at
- Al Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Schedules at
- Al Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Schedules at
- Tranzking Travels
Bus from Delhi to Rupaidiha
- Ave. Duration
- 13h
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Delhi to Rupaidiha
- Ave. Duration
- 13h
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Lucknow to Rupaidiha
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
- Website
- Sana Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Schedules at
- Sana Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 55m
- Frequency
- Every 2 hours
- Website
- NeuGo
- [email protected]
- Website
- Leafybus
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Website
- Leafybus
- Website
- India Tours and Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Schedules at
- India Tours and Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a day
- Website
- Travel Point World LLP
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Schedules at
- Holiday Appeal Private Limited
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- $7–16
- Schedules at
- Laxmi Holidays
- Website
- Globehopper Mobility
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- Kashmir Maxx
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Kashmir Maxx
- Website
- Mohindra Smart Bus
Bus from Haridwar to Delhi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
- Website
- omio.com
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 14m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Delhi to Rupaidiha
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
Bus from Delhi to Rupaidiha
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Website
- TSB Tour express
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- TSB Tour express
- Website
- Al Ayaan Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
- Website
- Bombay Raja Roadlinks
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- Bombay Raja Roadlinks
- Website
- Moon Light Travels Katra
Bus from Haridwar to Delhi
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Moon Light Travels Katra
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Haridwar to Delhi
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Ashok Bus Service
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Schedules at
- Ashok Bus Service
- Website
- Shishpal Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Schedules at
- Shishpal Travels
- Website
- Raj Laxmi Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a week
- Schedules at
- Raj Laxmi Travels
- Website
- Snemita Paribahan(Jackson)
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Schedules at
- Snemita Paribahan(Jackson)
- [email protected]
- Website
- Gola Bus Service
Bus from Haridwar to Delhi
- Ave. Duration
- 5h
- Frequency
- 5 times a week
- Website
- Gola Bus Service
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Schedules at
- Choudhary travels and cargo
- Website
- Rahulraj Travels Mesai
Bus from Haridwar to Delhi
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Rahulraj Travels Mesai
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Mahalaxmi Travels
- Website
- Monikanchan Bus Service
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Schedules at
- Monikanchan Bus Service
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Haridwar to Delhi
- Ave. Duration
- 4h 52m
- Frequency
- Once a week
- Estimated price
- $5–16
- Website
- Neeta Tours and Travels
- Sleeper
- $5–16
- Seater
- $5–9
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Haridwar to Delhi
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- $14–35
- Schedules at
- Punchiry Tours and Holidays
- Website
- Rugby Roadways
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 5m
- Frequency
- Once a week
- Schedules at
- Rugby Roadways
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Haridwar to Delhi
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Website
- Kalosona Bus
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Haridwar to Delhi
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 5h 55m
- Frequency
- Hourly
- Estimated price
- $4–15
- Website
- FlixBus India
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Anand Vihar ISBT Main Road to Rohini Sector-1 Avantika
- Ave. Duration
- 2h 11m
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1
- Airport Express Services
- $1–2
Want to know more about travelling around Nepal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Book your Haridwar to Nepalgunj bus tickets online with Omio.
There are 17+ hotels available in Nepalgunj.











































