
Haldwani to Amritsar
Amritsar is approximately 650+ kms from Haldwani. The fastest way to reach Amritsar from Haldwani is by Train, Flight Via Kichha, Delhi. It takes approximately 6 hours. The cheapest way to reach Amritsar from Haldwani is by Train Via Rudrapur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Kichha, Delhi
RECOMMENDED
FASTEST
Haldwani
Kichha
Delhi
Amritsar
Approx Travel Time
5h 38m
₹10,435
Onwards
Haldwani
Kichha
Delhi
Amritsar
Approx Travel Time
5h 48m
₹10,889
Onwards
Via Dhampur
Haldwani
Dhampur
Amritsar
Approx Travel Time
13h 44m
₹679
Onwards
Via Rudrapur
CHEAPEST
Haldwani
Rudrapur
Amritsar
Approx Travel Time
13h 36m
₹385
Onwards
Via Meerut
Haldwani
Meerut
Amritsar
Approx Travel Time
13h 49m
₹6,592
Onwards
Via Dehradun
Haldwani
Dehradun
Amritsar
Approx Travel Time
15h 20m
₹6,034
Onwards
Via Kathgodam
Haldwani
Kathgodam
Amritsar
Approx Travel Time
15h 10m
₹1,254
Onwards
Via Delhi
Haldwani
Delhi
Amritsar
Approx Travel Time
9h 45m
₹2,871
Onwards
Haldwani
Delhi
Amritsar
Approx Travel Time
9h 25m
₹3,095
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Amritsar?
Amritsar is approximately 650+ kms from Haldwani.
How long does it take to reach Amritsar from Haldwani?
It takes approximately 6 hours to reach Amritsar from Haldwani by Train, Flight Via Kichha, Delhi.
What is the cheapest way to reach Amritsar from Haldwani?
The cheapest way to reach Amritsar from Haldwani is by Train Via Rudrapur.
What is the fastest way to reach Amritsar from Haldwani?
The fastest way to reach Amritsar from Haldwani is by Train, Flight Via Kichha, Delhi.


