Haridwar Amritsar Routes (4 Ways to go)
Planning a trip from Haridwar to Amritsar Cleartrip helps you select the best route between Haridwar & Amritsar 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 Haridwar & Amritsar
The distance from Haridwar to Amritsar is approximately 404.82kms. By car, it takes roughly 6h 26m to reach Amritsar from Haridwar . Take a look at the 4 routes available to reach Amritsar from Haridwar
- 1.
- Haridwar to Amritsar Train
- 7h 20m
- Rs. 800
Rs. 800
You can reach Amritsar Junction (ASR) from Haridwar Junction (HW) by travelling in a train. Haridwar Junction (HW) to Amritsar Junction (ASR) train takes approximately 7h 20m. You can catch a train from Haridwar Junction (HW) and get down at Amritsar Junction (ASR). The price of the train ticket is approximately Rs. 800.
- 2.
- Haridwar to Amritsar Drive
- 6h 26m
- Rs. 2656
Rs. 2656
You can take a car from Haridwar to Amritsar. It will take you around 6h 26m to cover distance of 404.82kms and reach Amritsar from Haridwar. The total amount for the journey will be approximately Rs.2656.
- 3.
- Haridwar to Amritsar Fly
- 4h 1m
- Rs. 3990
Rs. 900
You can take a car from Haridwar to Dehra Dun. It will take you around 0h 37m to cover distance of 38.18kms and reach Dehra Dun from Haridwar. The total amount for the journey will be approximately Rs.900.
Rs. 2800
You can travel from Dehra Dun to Amritsar by booking a flight. The total flight time between Dehra Dun & Amritsar is around 3h 10m. The price of the flight ticket is approximately Rs.2800.
Rs. 290
You can take a car from Amritsar to Amritsar. It will take you around 0h 14m to cover distance of 13.16kms and reach Amritsar from Amritsar. The total amount for the journey will be approximately Rs.290.
- 4.
- Haridwar to Amritsar Taxi
- 6h 26m
- Rs. 4500
Rs. 4500
You can take a car from Haridwar to Amritsar. It will take you around 6h 26m to cover distance of 404.82kms and reach Amritsar from Haridwar. The total amount for the journey will be approximately Rs.4500.