There are 5 ways to get from Jaipur to Haridwar by plane, bus (Flixbus), train, car, 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
best- Fly from Jaipur International Airport (JAI) to Dehradun Airport (DED)plane JAI - DED
2h₹7,059–11,406Train
cheapest- Take the train from Jaipur to Haridwar Jntrain 19031 / ...
12h 28m₹310–2,400Bus (Flixbus)
- Take the bus from FlixBus Jaipur - Park Street near Sindhi Camp to FlixBus Haridwar - Kashyap Ashrambus FlixBus IN1011
11h 50m₹700–2,400Drive 465.9 km
- Drive from Jaipur to Haridwarcar 465.9 km
6h 40m₹4,977–7,189Taxi
- Take the taxi from Jaipur to Haridwartaxi 465.9 km
6h 40m₹10,000–13,000
Jaipur to Haridwar by bus (Flixbus)
Questions & Answers
The cheapest way to get from Jaipur to Haridwar is to train which costs ₹310 - ₹2,400 and takes 12h 28m.
The fastest way to get from Jaipur to Haridwar is to fly which takes 2h and costs ₹7,000 - ₹12,000.
Yes, there is a direct bus departing from FlixBus Jaipur - Park Street near Sindhi Camp and arriving at FlixBus Haridwar - Kashyap Ashram. Services depart three times a day, and operate every day. The journey takes approximately 11h 50m.
Yes, there is a direct train departing from Jaipur and arriving at Haridwar Jn. Services depart twice daily, and operate every day. The journey takes approximately 12h 28m.
The distance between Jaipur and Haridwar is 492 km. The road distance is 465.9 km.
The best way to get from Jaipur to Haridwar without a car is to bus which takes 11h 50m and costs ₹700 - ₹2,400.
It takes approximately 2h to get from Jaipur to Haridwar, including transfers.
Jaipur to Haridwar bus services, operated by FlixBus India, depart from FlixBus Jaipur - Park Street near Sindhi Camp station.
Jaipur to Haridwar train services, operated by Indian Railways, depart from Jaipur station.
The best way to get from Jaipur to Haridwar is to fly which takes 2h and costs ₹7,000 - ₹12,000. Alternatively, you can bus, which costs ₹700 - ₹2,400 and takes 11h 50m, you could also train, which costs ₹310 - ₹2,400 and takes 12h 28m.
What companies run services between Jaipur, India and Haridwar, India?
IndiGo Airlines flies from Jaipur International Airport (JAI) to Dehradun Airport (DED) twice daily. Alternatively, FlixBus India operates a bus from FlixBus Jaipur - Park Street near Sindhi Camp to FlixBus Haridwar - Kashyap Ashram 3 times a day. Tickets cost ₹700–2,400 and the journey takes 11h 50m.
- Website
- goindigo.in
Flights from Jaipur International Airport to Dehradun Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jaipur to Haridwar Jn
- Ave. Duration
- 12h 28m
- Frequency
- Twice daily
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Jaipur - Park Street near Sindhi Camp to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,400
- Website
- https://www.flixbus.in
- Ave. Duration
- 6h 40m
- Estimated price
- ₹10,000–13,000
Varsha Cab Service
- Phone
- +91 88 90 82 50 40
- Website
- cabserviceinjaipur.com
Rajputana Cabs
- Phone
- +91 98 28 62 77 22
- Website
- rajputanacabs.in
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
Dream Cab
- Phone
- +91 97 72 33 68 88
- Website
- jaipurcabservice.in
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 travel India's Golden Triangle, How to get from Stansted Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Jaipur to Haridwar bus services, operated by FlixBus India, arrive at FlixBus Haridwar - Kashyap Ashram station.
Jaipur to Haridwar train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Jaipur to Haridwar is 466 km. It takes approximately 6h 40m to drive from Jaipur to Haridwar.
Book your Jaipur to Haridwar bus tickets online with Omio and FlixBus.
There are 586+ hotels available in Haridwar.





