• Tourist Cities

  • How to get into Shimla


    Nearest airport to Shimla is at Jubberhatti, 26 km from Shimla. It has connecting flights to Delhi and Kullu. The nearby Chandigarh airport is, however, more handy as it is connected to all the major airports in India. Following is the schedule of flights from and to Shimla:

    Jagson Airlines
    Flight # From To Departure Arrival Days of Week
    JA221 Delhi Shimla 8.40 AM 9.40 AM Tue, Thu, Sat
    JA221 Shimla Kullu 10.00 AM 10.20 AM Tue, Thu, Sat
    JA222 Kullu Shimla 10.50 AM 11.20 AM Tue, Thu, Sat
    JA222 Shimla Kullu 11.40 AM 12.40 PM Tue, Thu, Sat


    Shimla is well connected by road with Kalka, Chandigarh, Ambala, Delhi, Dehradun, Ludhiana, Jalandhar, Amritsar, Jammu and other towns of Punjab and Haryana. Following are the road distances from Shimla to major cities of India:

    Place Distance (Km.)
    Kalka 90
    Chandigarh 117
    Delhi 370
    Ludhiana 220
    Dehradun 240
    Kullu 240
    Manali 280
    Kalpa 260
    Narkanda 64
    Mandi 156
    Dharamshala 280
    Nahan 140

    Taxi services are available on a seat- basis between Shimla, and Kalka. There is deluxe bus service between Shimla and Delhi. Himachal Pradesh Tourism Development Corporation also runs deluxe buses between Shimla and Delhi.


    Shimla is connected by a broad gauge line up to Kalka. From Kalka to Shimla, a narrow gauge line covers 96 kilometers, of track. The journey by train, which takes about six hours, crossing 103 tunnels is one of the finest ways of enjoying the scenic beauty. There is another option for a fast train Shiwalik Express or a delightful ride in the Rail Car.


    • Tourist Spots
      Back to Hill Stations Home page
    • Places to Visit
      Places to Visit in Shimla
    • Adventures and Sports
      Adventure Sports and Trekking Spots
    • How to Visit
      How to get in to Shimla