Shimla Haridwar Routes (3 Ways to go)
Planning a trip from Shimla to Haridwar Cleartrip helps you select the best route between Shimla & Haridwar based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shimla & Haridwar
The distance from Shimla to Haridwar is approximately 288.12kms. By car, it takes roughly 4h 51m to reach Haridwar from Shimla . Take a look at the 3 routes available to reach Haridwar from Shimla
- 1.
- Shimla to Haridwar Drive
- 4h 51m
- Rs. 1891
Rs. 1891
You can take a car from Shimla to Haridwar. It will take you around 4h 51m to cover distance of 288.12kms and reach Haridwar from Shimla. The total amount for the journey will be approximately Rs.1891.
- 2.
- Shimla to Haridwar Taxi, train
- 8h 19m
- Rs. 2050
Rs. 1400
You can take a car from Shimla to Chandigarh (CDG). It will take you around 1h 47m to cover distance of 117.17kms and reach Chandigarh (CDG) from Shimla. The total amount for the journey will be approximately Rs.1400.
Rs. 650
You can reach Haridwar Junction (HW) from Chandigarh (CDG) by travelling in a train. Chandigarh (CDG) to Haridwar Junction (HW) train takes approximately 6h 32m. You can catch a train from Chandigarh (CDG) and get down at Haridwar Junction (HW). The price of the train ticket is approximately Rs. 650.
- 3.
- Shimla to Haridwar Taxi
- 4h 51m
- Rs. 3200
Rs. 3200
You can take a car from Shimla to Haridwar. It will take you around 4h 51m to cover distance of 288.12kms and reach Haridwar from Shimla. The total amount for the journey will be approximately Rs.3200.