How To Reach Shimla
By Air: Shimla Airport, located at Jubbarhatti approximately 22 kilometers from Shimla provides this ‘Jewel of the Himalayas’ with air connectivity to rest of the country. Jagson Airlines and Kingfisher Airlines are the two major airlines that cater services at the Jubbarhatti Airport. The flights from Shimla regularly ply to Delhi and Kullu. For the better air connectivity, you can use the Chandigarh Domestic Airport located about 120 kilometers from Shimla. To reach Shimla from Jubbarhatti Airport and vice versa, you can rent a taxi that would cost you around 450 INR.
By Rail: The historical Kalka-Shimla Railway Route, one of the longest narrow gauge railway routes still operational in India links Shimla with Kalka. This mountain railway line established in the year 1906 was recently registered in the UNESCO World Heritage List as a World Heritage Site in the year 2008. The meter gauge railway station of Shimla is linked with Kalka via various daily trains namely; Kalka Shimla Passenger, Kalka Shimla Mail, Shivalik Deluxe Express, Himalayan Queen Express, Rail Motor, etc. Kalka (96 km away) is the nearest broad gauge railway head from Shimla which is connected with a number of cities via rail route. They being, New Delhi, Kurukshetra, Ambala, Chandigarh, Barmer, Jodhpur, Bikaner, Patiala, etc.
By Road: National Highway no 22, State Highway no 16 and MDR 13 connect Shimla with Kalka. Shimla is located about 94 kilometers from Kalka via NH 22. To reach Kalka from Shimla tourists generally prefer to hire a taxi that would get you to Kalka roughly in 3 hours. An extensive network of HPRTC buses connects almost all the cities of Himachal Pradesh to its state capital Shimla. Ordinary and deluxe buses ply between Shimla and Delhi that charge from 216 Rs. to 1300 Rs. according to their service. Moreover, HPRTC, PEPSU, DTC and RSRTC buses connect Shimla with several important destinations of the country such as Amritsar, Bathinda, Dharmshala, ISBT Kashmere Gate, Jaipur, Patiala etc. Shimla is located about 43 km from Chail, 75 km from Kasuali, 94 km from Kalka, 119 km from Chandigarh, 235 km from Kullu, 245 km from Dehradoon, 270 km from Dharmshala, 280 km from Manali, 342 km from Amritsar, 345 km from Dalhousie, 370 km from Delhi, and so on.