Route guide

Shimla to Amritsar

310–365 km by road, an easy one-day journey from the hills.

reachbyroutes.in

Route 1 · All-rounder

Via Ropar & Phagwara

• Solan, Kalka, Zirakpur, Jalandhar

• 312–330 km · 6.5–8 hours

Sidesteps Ludhiana traffic.

Other routes

Three Alternatives

• Via Ludhiana: 340–345 km, 7.5–9 hrs

• Via Hoshiarpur: 335–350 km, 7–8.5 hrs

Via Bilaspur and Una is most scenic.

By bus

HRTC and Private Volvo

• Board at ISBT Tutikandi or Old Bus Stand

• Arrive at Amritsar ISBT or Hall Gate

8–10 hours · ₹500–₹1,500.

By train

Via Chandigarh

• Road to Chandigarh: 2.5–3.5 hours

• Intercity or Paschim Express onward

Total 7.5–9 hours · ₹800–₹2,500.

Worth a stop

Along the Way

• Timber Trail, Parwanoo

• Sukhna Lake, Chandigarh

Then the Golden Temple and Wagah.

Plan the trip

Before You Go

• Taxi: ₹6,800–₹8,500 one way

• Best: October to March

Leave early to beat Chandigarh traffic.

Plan your trip

Read the Full Shimla to Amritsar Guide

Routes, bus, train, costs and FAQs.

reachbyroutes.in