Shimla, the central city in Himachal Pradesh, India, is located at a height of 2,200 meters. Shimla is a famous hill station among Indian families and couples on honeymoon since picturesque hills and ethereal trees surround it. With stunning colonial buildings, a pedestrian-friendly Mall Road, and a ridge lined with numerous stores, cafes, and restaurants, Shimla nevertheless exudes an old-world charm. You can travel from Chandigarh to Shimla by bus or taxi.
Chandigarh to Shimla Distance
Due to the short distance, driving, either by bus or car, is the preferable mode of transportation from Chandigarh to Shimla. There are numerous buses on this route, offering both AC and non-AC bus services. HRTC is the leading bus company on the Chandigarh to Shimla route.
The distance between Chandigarh to Shimla is 112 km by road. The travel time from Chandigarh to Shimla by bus is 2:25 hrs.
- Nearest Bus Stand: Chandigarh ISBT 43
- Average Bus Time Duration: 3 hrs 30 mins
- Best Time to Visit Shimla: October to June
Buses from Chandigarh to Shimla:
Buses | Bus Type | Fare |
---|---|---|
HRTC | AC | 418 |
HRTC | Non-AC | 204 |
Zingbus | AC | 288 |
City Land Travels | AC | 488 |
InterCity Smart Bus | AC | 507 |
Road travel is one of the quickest and most practical solutions for a tourist, with a distance of roughly 112 kilometers. On average, it takes 4 hours to travel on the winding NH5 through the foothills of the Himalayas.
Many taxi service providers are operating along the road, and their fares might vary based on the type of vehicle and the number of passengers in addition to using well-known online booking platforms like Ola and Uber.
Route 1: Through NH 5
- 115 kilometers, covering them in roughly 4 hours.
- Chandigarh to Shimla via Kalka, Solan, Shoghi, Tara Devi, and so on.
Route 2: Through NH 205
- 5 hours or so are needed to go the 145 kilometers.
The distance between Chandigarh to Shimla by Flight is 56 Kms. Shimla has a small airport at Jubbarhatti, 23 kilometers from Shimla city, but it only operates occasionally as per the season or weather of the city.
- Nearest Airport in Chandigarh: Shaheed Bhagat Singh International Airport
Shimla is linked to Kalka by meter gauge and can take around 6 hours to reach from Kalka to Shimla. The distance between Kalka to Shimla railway track is 96 km. Three to four trains run daily from Kalka to Shimla and back again.
On this route, the premium Deluxe Train Shivalik Express makes fewer stops and has a pantry facility. One may also use a rail car to travel. On the railway route, there are 103 tunnels, the longest of which is 1.2 kilometers long.
The trains available from Kalka to Shimla route are Himalayan Queen, Rail Motor, Kalka-Shimla Mail Express, Vistadome Special, Shivalik Express, and Kalka-Shimla Mall.
Kalka Shimla Toy Train Timings:
- The Rail Motor Car (72451) departs from Kalka at 5:10 in the morning and arrives at its destination at 9:50 am.
- The Shivalik Deluxe Express toy train (52451) departs from Kalka at 5:20 am and arrives at its destination around 10 in the morning.
- The Himalayan Queen toy train (52455), which departs Kalka at 12:10 pm, gets there around 5:30 pm.
Kalka Shimla Toy Train Entry Fee:
If time is not a concern during your trip, boarding the trains that run between Kalka and Shimla may be another choice for commuting. Bookings for the same can be made online using the IRCTC portal.
- 320 per person for Adults (Rail Motor Car)
- 160 per person for Children (Rail Motor Car)
- 510 per person for Adults (Shivalik Deluxe Express)
- 255 per person for Children (Shivalik Deluxe Express)
- 470 per person for Adults (Himalayan Queen)