Shimla to Amritsar by Train

Shimla is a beautiful hill station that is the capital of Himachal Pradesh. A gauge railway station is located in Shimla. But there is no direct train from Shimla to Amritsar. The broad gauge station of Kalka is connected to this railway station. For major cities of the country, regular trains are available from Kalka / Chandigarh railway station.

So there is option to reach Amritsar by Train from Shimla. First you can take a toy train from Shimla to Kalka, then a train from Kalka to Chandigarh and then a train from Chandigarh to Amritsar. And next option is take a train from Shimla to Kalka and then a bus or taxi from Chandigarh to Amritsar.

Train timetable from Shimla to Kalka

S. No. Source Destination Train Name Departure Arrival
1 Shimla(SML) Kalka(KLK) Himalayan Queen 10:40 16:10
2 Shimla(SML) Kalka(KLK) SML KLK Pass 14:20 20:10
3 Shimla(SML) Kalka(KLK) SML KLK Special 17:25 22:05
4 Shimla(SML) Kalka(KLK) Shivalik Deluxe 17:50 22:45
5 Shimla(SML) Kalka(KLK) SML KLK Express 18:30 23:30
6 Shimla(SML) Kalka(KLK) Him Darshan Express 03:50 09:15

Train timetable from Chandigarh to Amritsar

S. No. Source Destination Train Name Departure Arrival
1 Chandigarh(CDG) Amritsar (ASR) Intercity Exp 06:40 11:30
2 Chandigarh(CDG) Amritsar (ASR) LkU ASR Exp 09:50 15:15
3 Chandigarh(CDG) Amritsar (ASR) Paschim Exp 16:10 19:20
4 Chandigarh(CDG) Amritsar (ASR) CDG ASR Exp 16:50 21:25

Content last updated in January 2023. Travel with confidence with Sunrsie Himachal Packages from Sunrise Holidays Shimla.

Get best travel deals from Sunrise Holidays Shimla having own hotels in Shimla and Manali