By Air
Jubbarhatti is the airport at Shimla. Situated at a distance of 23 kilometers from the city, there are daily flights from Delhi and Kullu.
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. The famous toy train of Shimla goes between Kalka and Shimla, covering a distance of 96 kilometres in about 7 hours.