There are 7 ways to get from Sunauli to Haridwar by taxi, bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus to Chaudhary Charan Singh Airport, fly, bus
best- Take the taxi from Sunauli to Safdarganjtaxi
- Take the bus from Safdarganj to Alambaghbus
- Fly from Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED)plane LKO - DED
- Take the bus from FlixBus Dehradun - Doiwala to FlixBus Haridwar - Kashyap Ashrambus
4h 50m₹5,788–12,436Train
cheapest- Take the train from Safdarganj to Haridwar Jntrain 13009
11h 26m₹691–2,863Bus, train
- Take the bus from Safdarganj to Alambaghbus Ordinary
- Take the train from Lucknowjn to Haridwar Jntrain 22545
9h 13m₹800–2,976Bus
- Take the bus from Bhitaria to Alambaghbus Ordinary
- Take the bus from Lucknow, Uttar Pradesh to Haridwar, Uttarakhandbus Lucknow, Uttar Pradesh - Haridwar, Uttarakhand
12h 40mDrive 568.6 km
- Drive from Sunauli to Haridwarcar 568.6 km
7h 20m₹6,488–9,372Taxi
- Take the taxi from Sunauli to Haridwartaxi 568.6 km
7h 20m₹12,000–15,000Bus to Maryada Purushottam Shri Ram International Airport, fly
- Take the bus from Bhitaria to Ayodhyabus
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Dehradun Airport (DED)plane AYJ - DED
6h 44m₹11,093–16,031
Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Sunauli to Haridwar is to train which costs ₹650 - ₹2,900 and takes 11h 26m.
The fastest way to get from Sunauli to Haridwar is to taxi and bus and fly which takes 4h 50m and costs ₹5,500 - ₹13,000.
No, there is no direct bus from Sunauli to Haridwar. However, there are services departing from Bhitaria and arriving at Haridwar, Uttarakhand via Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 12h 40m.
No, there is no direct train from Sunauli to Haridwar. However, there are services departing from Safdarganj and arriving at Haridwar Jn via . The journey, including transfers, takes approximately 11h 26m.
The distance between Sunauli and Haridwar is 588 km. The road distance is 568.6 km.
The best way to get from Sunauli to Haridwar without a car is to bus and train which takes 9h 13m and costs ₹800 - ₹3,000.
It takes approximately 4h 50m to get from Sunauli to Haridwar, including transfers.
Sunauli to Haridwar bus services, operated by UPSRTC, depart from Bhitaria station.
Sunauli to Haridwar train services, operated by Indian Railways, depart from Safdarganj station.
The best way to get from Sunauli to Haridwar is to bus which takes 12h 40m and costs . Alternatively, you can train, which costs ₹650 - ₹2,900 and takes 11h 26m.
What companies run services between Sunauli, India and Haridwar, India?
You can take a vehicle from Sunauli to Haridwar, Uttarakhand via Bhitaria, Alambagh, Alambagh Bus Stand, Sachivalaya, and Lucknow, Uttar Pradesh in around 12h 40m. Alternatively, Indian Railways operates a train from Safdarganj to Haridwar Jn once daily. Tickets cost ₹300–2,400 and the journey takes 11h 5m.
- Website
- goindigo.in
Flights from Chaudhary Charan Singh Airport to Dehradun Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,700–15,000
Flights from Chaudhary Charan Singh Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,700–15,000
Flights from Maryada Purushottam Shri Ram International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹4,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lucknowjn to Haridwar Jn
- Ave. Duration
- 6h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Safdarganj to Haridwar Jn
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Safdarganj to Alambagh
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹110–290
- Website
- UPSRTC
- Ordinary
- ₹110–150
- AC
- ₹210–290
Bus from Safdarganj to Alambagh
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹110–290
- Website
- UPSRTC
- Ordinary
- ₹110–150
- AC
- ₹210–290
Bus from Bhitaria to Alambagh
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- ₹160–360
- Website
- UPSRTC
- Ordinary
- ₹160–200
- AC
- ₹260–360
Bus from Bhitaria to Ayodhya
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–300
- Website
- UPSRTC
- Ordinary
- ₹120–160
- AC
- ₹210–300
- Ave. Duration
- 3h 51m
- Estimated price
- ₹390–15,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 How to get from Luton Airport into central London, French strikes 2018: What are my alternative transport options?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Sunauli to Haridwar bus services, operated by UPSRTC, arrive at Alambagh station.
Sunauli to Haridwar train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Sunauli to Haridwar is 569 km. It takes approximately 7h 20m to drive from Sunauli to Haridwar.
There are 597+ hotels available in Haridwar.








