The enchanted
( 4.1 )
Map link for Shimla
Hindi, Punjabi, Pahadi and English
2 Days
Between March to June , when the weather is pleasant.
Chandigarh Airport
10℃ to 19℃

How to reach Shimla

Shimla is easily accessible by Road, Rail and by Air.

How to Reach Shimla by Flight

Jubbarhatti is the airport at Shimla. Situated at a distance of 23 kilometres from the city, there are daily flights from Delhi and Kullu. If you wish to fly from any other part of the country or abroad you will have to change flights at Delhi.

How to Reach Shimla by Train

The best way to travel to Shimla is by train. The trains run on the track connecting Shimla to Kalka. It takes around 5 hours to reach Shimla from Kalka by train. Some of the trains are Shivalik Deluxe Express, Shivalik Express (also called the toy train), Rail Motor, Himalayan Queen and Holiday Trains. Holiday trains run only during tourist seasons.

How to Reach Shimla by Bus

Himachal Road Transport Corporation and many private operators provide daily buses to this destination, hence making a Shimla visit by bus an easier choice.

How to Reach Shimla by Road

These are some popular routes to reach Shimla by Road: - The city nearest to Shimla is Kalka (80 km away) - Chandigarh connects to Shimla through the NH-22 (119 km away) - The national capital of Delhi is 370 km away

How to travel within Shimla

For moving around in Shimla, the best way would be by hiring Shimla local transportation. The easiest and most affordable mode of transportation would be the local buses. You can also rent taxis or private cabs in any part of the city.