![How to Reach Shimla](gifs/how-to-reach-shimla.jpg)
By Air
The nearest airport is the recently constructed airport at "Jubber Bhatti", located 28 km from the main city center. Regular flights of Indian Airlines, Archan and Jagsons connect it to other places like Delhi, Chandigarh, Kullu and Dharamshala. Tourists traveling to Shimla by air need to disembark at the Jubber Bhatti airport and board a bus/ taxi to reach Shimla.
By Rail
The most convenient railhead is located at Kalka, 96 km from Shimla. Kalka is connected to various important places by broad gauge railways. However, from Kalka a narrow gauge toy train chugs uphill towards Shimla. This miniature train takes around 6 hr to reach Shimla from Kalka and offers some breathtaking views during the journey.
By Road
Shimla is easily accessible from all the other regions in and around Himachal Pradesh through a good network of motorable roads. It is well-connected by the National Highway No22 to places like Delhi, Chandigarh and Mandi. Different types of land transport, from public buses to deluxe cars are available for tourists traveling to Shimla.