Haldwani
Haldwani
Amritsar
Amritsar
Train

Haldwani to Amritsar

Updated: 21 May 2026

Amritsar is 600 kilometers from Haldwani. The most efficient way is to take a train from Kathgodam to Delhi and then a connecting train to Amritsar. The road journey takes about 16 hours.

Total Distance: 600 km by road, 450 km air distance.
Fastest Way
Flight from Pantnagar to Amritsar (if available) or train.
Cheapest Way
Train via Delhi for 1000 INR.
Compare Haldwani to Amritsar Routes
Train
Connecting
Duration
16 hours
Avg Price
1000-2500 INR
Operator
Indian Railways
Route
Kathgodam - Delhi - Amritsar

Book the Shatabdi for a comfortable connection.

Travel Tips
  • Transport
    Use Uber or Ola.
  • Shopping
    Buy local textiles.
  • Food
    Try local Punjabi food.
  • Weather
    Carry light woolens.
  • Booking
    Book tickets early.
Safety Tips
  • Crowds
    Stay alert in markets.
  • Night
    Avoid night travel.
  • Documents
    Keep ID proof.
  • Emergency
    Save local numbers.
People Also Ask
  • Is it a big city?
    It is a major city.
  • How to reach?
    Train via Delhi.
  • Best time?
    Winter.
  • Is it safe?
    Yes.
  • What to see?
    Golden Temple.
Quick Info
  • From Haldwani, Uttarakhand, India
  • To Amritsar, Punjab, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Amritsar
1
Golden Temple
Visit the holy shrine.
2
Jallianwala Bagh
Learn about history.
3
Wagah Border
See the ceremony.
4
Partition Museum
Visit the museum.
Tags
Haldwani to Amritsar train Haldwani to Amritsar distance Amritsar travel guide Haldwani to Amritsar bus best way to reach Amritsar road route Haldwani to Amritsar travel from Uttarakhand to Punjab train from Kathgodam to Amritsar