Travel from Amritsar to Himachal-Pradesh

Bus from Amritsar to Himachal Pradesh

HRTC operates a bus from Amritsar to Shimla every 4 hours. Tickets cost $8 and the journey takes 11 h.

How to get from Amritsar to Himachal Pradesh

From Amritsar Junction (ASR) train to Chandigarh (CDG) then taxi to Shimla. 5 h 59 min ₹2,851. From Amritsar bus to Shimla ISBT Tutikandi. 11 h ₹450. From Amritsar taxi to Shimla. 4 h 56 min ₹11,047. From Amritsar drive to Shimla. 4 h 56 min ₹2,678. From Amritsar taxi to Amritsar airport, fly to Jammu airport, then taxi to Chamba. 5 h 19 min ₹18,995.

Operators from Amritsar to Himachal Pradesh