Travel from Jalandhar to Shimla

How to get from Jalandhar to Shimla?

There is no direct connection from Jalandhar to Shimla. However, you can take the train to Chandigarh (CDG) then take the taxi to Shimla. Alternatively, you can take the night train to Kalka (KLK) then take the train to Simla (SML).

How to get from Jalandhar to Shimla

From Jalandhar City (JUC) train to Chandigarh (CDG) then taxi to Shimla. 4 h 47 min ₹2,698. From Jalandhar Cant (JRC) night train to Kalka (KLK) then train to Simla (SML). 10 h 10 min ₹1,539. From Jalandhar taxi to Shimla. 3 h 45 min ₹5,397. From Jalandhar drive to Shimla. 3 h 45 min ₹2,037.

Is there a direct train between Jalandhar and Shimla?

No, there is no direct train from Jalandhar to Shimla. However, there are services departing from Jalandhar Cant (JRC) and arriving at Simla (SML) via Kalka (KLK). The journey, including transfers, takes approximately 10 h 10 min.

Operators from Jalandhar to Shimla

OperatorPhoneWebsite
Indian RailwaysIndian Railways