
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
₹8,159
Onwards
Via Delhi
Haldwani
Delhi
Amritsar
Approx Travel Time
9h 25m
₹3,549
Onwards
Haldwani
Delhi
Amritsar
Approx Travel Time
9h 45m
₹3,115
Onwards
Via Dhampur
Haldwani
Dhampur
Amritsar
Approx Travel Time
13h 44m
₹879
Onwards
Via Delhi, Shimla
Haldwani
Delhi
Shimla
Amritsar
Approx Travel Time
9h 45m
On Demand
Via Rudrapur
CHEAPEST
Haldwani
Rudrapur
Amritsar
Approx Travel Time
13h 36m
₹385
Onwards
Via Meerut
Haldwani
Meerut
Amritsar
Approx Travel Time
13h 49m
₹6,624
Onwards
Via Dehradun
Haldwani
Dehradun
Amritsar
Approx Travel Time
15h 20m
₹5,665
Onwards
Via Kathgodam
Haldwani
Kathgodam
Amritsar
Approx Travel Time
15h 10m
₹1,379
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.


