There are 5 ways to get from Badrinath to Haridwar by taxi, bus, car, or train
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
best- Take the taxi from Badrinath to Rudraprayagtaxi
- Take the bus from Rudraprayag to Rishīkeshbus
9h 5m₹4,696–6,532Taxi, bus, train
cheapest- Take the taxi from Badrinath to Tapovan Joshimathtaxi
- Take the bus from Tapovan Joshimath to Dehradunbus
- Take the train from Dehradun to Haridwar Jntrain
14h 55m₹1,930–3,013Drive 313.1 km
- Drive from Badrinath to Haridwarcar 313.1 km
6h 52m₹3,388–4,894Taxi
- Take the taxi from Badrinath to Haridwartaxi 313.1 km
6h 52m₹6,500–8,500Taxi, bus via Guptkashi
- Take the taxi from Badrinath to Guptkashitaxi
- Take the bus from Guptkashi to Haridwarbus
11h 5m₹4,661–5,858
Questions & Answers
The cheapest way to get from Badrinath to Haridwar is to taxi and bus and train which costs ₹1,900 - ₹3,100 and takes 14h 55m.
The fastest way to get from Badrinath to Haridwar is to drive which takes 6h 52m and costs ₹3,300 - ₹4,900.
The distance between Badrinath and Haridwar is 317 km. The road distance is 313.1 km.
The best way to get from Badrinath to Haridwar without a car is to taxi and bus which takes 9h 5m and costs ₹4,700 - ₹7,000.
It takes approximately 9h 5m to get from Badrinath to Haridwar, including transfers.
Yes, the driving distance between Badrinath to Haridwar is 313 km. It takes approximately 6h 52m to drive from Badrinath to Haridwar.
There are 592+ hotels available in Haridwar.
What companies run services between Badrinath, India and Haridwar, India?
There is no direct connection from Badrinath to Haridwar. However, you can take the taxi to Rudraprayag, take the bus to Rishīkesh, walk to Rishikesh, then take the bus to Haridwar. Alternatively, you can drive from Badrinath to Haridwar in around 6h 52m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dehradun to Haridwar Jn
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 01382 - 224 208
- gmoult@rediffmail.com
- Website
- gmou.org
Bus from Rudraprayag to Rishīkesh
- Ave. Duration
- 4h 22m
- Frequency
- Hourly
- Estimated price
- ₹550–1,000
- Website
- https://gmou.org/
- Seater
- ₹550–1,000
Bus from Guptkashi to Haridwar
- Ave. Duration
- 7h 39m
- Frequency
- Hourly
- Estimated price
- ₹550–1,000
- Website
- https://gmou.org/
- Seater
- ₹550–1,000
- Phone
- 18005324510
- Website
- utconline.uk.gov.in
Bus from Tapovan Joshimath to Dehradun
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹695
- Schedules at
- utconline.uk.gov.in
- Ave. Duration
- 3h 41m
- Estimated price
- ₹1,100–8,500
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 the US: What do I need to know?, Need to know: Jadrolinija, and Best ways to travel around Australia - to help you get the most out of your next trip.





