By Air : Nearest airport is Jubarhati, which is about 23 kilometres from the town. There are regular flights from Jubbarhatti to Chandigarh and Delhi.
By Train : The small railway station in Shimla is just 1 kilometre away from the centre of the town and is connected to Kalka by a narrow gauge rail track. Kalka station is well connected from Delhi and Chandigarh.
By Bus : There is regular Bus Service from Chandigarh and Delhi for Shimla.