Distance between Amritsar and Haldwani
Distance from Amritsar to Haldwani is 323 miles / 520 kilometers.
Map showing the distance from Amritsar to Haldwani
![]() |
Air distance: | miles km |
Time difference between Amritsar and Haldwani
There is no time difference between Amritsar and Haldwani. Current local time in Amritsar and Haldwani is 00:20 IST (2025-02-28)