
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 13 hours.
Sort By
Mode of Transport
Via Kichha, Delhi
RECOMMENDED
FASTEST
Haldwani
Kichha
Delhi
Amritsar
Approx Travel Time
6h 18m
₹7,357
Onwards
Haldwani
Kichha
Delhi
Amritsar
Approx Travel Time
6h 25m
₹7,611
Onwards
Via Bareilly, Delhi
Haldwani
Bareilly
Delhi
Amritsar
Approx Travel Time
7h 41m
₹10,150
Onwards
Via Dhampur
Haldwani
Dhampur
Amritsar
Approx Travel Time
12h 59m
₹879
Onwards
Via Rudrapur
CHEAPEST
Haldwani
Rudrapur
Amritsar
Approx Travel Time
12h 56m
₹385
Onwards
Via Meerut
Haldwani
Meerut
Amritsar
Approx Travel Time
13h 28m
₹6,257
Onwards
Via Dehradun
Haldwani
Dehradun
Amritsar
Approx Travel Time
15h 2m
₹6,031
Onwards
Via Kathgodam
Haldwani
Kathgodam
Amritsar
Approx Travel Time
15h 54m
₹1,798
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.

