Jubarhati, which is about 23 kilometres from the shimla city, is the nearest airport. There are regular flights going from Jubbarhatti to Chandigarh and Delhi. You can easily get a taxi from the airport to get to Shimla or you can ask your hotel to arrange for same.
Nearest Railway Station
The shimla railway station is just 1 kilometre away from the centre of the city 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, which is connected to Chandigarh and Delhi by regular trains.
Nearest Bus Stand
There are several bus services including HRTC buses as well as private operators connecting Shimla to the major cities in North India. Chandigarh is at a distance of 117 kms, Manali at 260 kms & Delhi at 343 kms.