Contents
Leaving the dusty plains behind and climbing into the cool, pine-scented air of the Himalayas is a transition that has captivated travelers for over a century. The journey from Kalka to Shimla is a climb from the foothills to the "Queen of Hills", with colonial charm and mountain views at the top.
The most famous way up is the narrow-gauge Kalka-Shimla Railway, part of the UNESCO World Heritage site Mountain Railways of India.[1] Buses and taxis wind up the same slopes in less time. You can check options and book on GoAsia.cc.
Kalka to Shimla by Train
Train 52453 leaves Kalka at 06:00 and reaches Shimla at 11:05. The Himalayan Queen (52455) leaves at 12:10 and arrives at 17:30. Coming down, 52456 leaves Shimla at 10:25 and arrives in Kalka at 16:10, and 52454 leaves at 18:30 and arrives at 23:30.[2]

The line is 96 kilometres of single track, built in the mid-19th century to serve the highland town of Shimla, and it still runs as a working railway.[1] Expect a slow, rhythmic ride that gives you time to photograph the pine slopes and the small stations along the way.
Kalka to Shimla by Bus
Buses are quicker than the train. A/C semi-sleeper coaches leave from the early hours of the morning (from 03:55) and again in the afternoon, and the ride takes from about 2 hours 5 minutes, longer in traffic. On booking platforms, tickets start at about $4 (November 2026).[3] A bus is a good choice when the train is full or when you want to start your sightseeing in Shimla early.
Kalka to Shimla by Private Taxi
A private taxi takes you door to door and lets you stop for photos whenever you wish. Hatchbacks, sedans, SUVs and vans are available, and on booking platforms taxis start at about $38 (November 2026).[3] It is the easiest option with heavy luggage or when your hotel lies away from the centre of Shimla.
Comparing Your Options
| Mode | Duration | Details |
|---|---|---|
| Train | 5h 5min - 5h 20min | 52453 departs 06:00, Himalayan Queen 52455 departs 12:10[2] |
| Bus | From about 2h 5min | A/C semi-sleeper from about $4 (November 2026)[3] |
Tips for Traveling from Kalka to Shimla
- Book the toy train early: The UNESCO railway is popular, so reserve your seat well ahead, especially in the peak summer and winter seasons.
- Prepare for motion sickness: The mountain road is a series of constant turns and climbs. If you are prone to car sickness, the train is a smoother, if slower, alternative.
- Dress in layers: Kalka can be hot, but Shimla is much cooler. Keep a light jacket or sweater in your carry-on bag.
Timetable
| Bus Kalka - Shimla $ 4.24โ19.74 2h 5m โ 3h 45m | |
|
|
| Taxi Kalka - Shimla $ 38.11โ77.58 35m โ 41m | |
|
|
| Train Kalka - Shimla $ 2.28โ11.72 4h 55m โ 5h 30m | |
|
| Train Kalka - Himachal Pradesh $ 3.97โ9.28 5h 2m โ 5h 12m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kalka to Shimla, including current prices and schedules.
Second Sitting on the toy train is the lowest class, with fares set by Indian Railways. On booking platforms, bus tickets start at about $4 (November 2026).
Road transport is quicker than the train: buses take from about 2 hours 5 minutes, depending on traffic.
The toy train takes about 5 hours (5 hours 5 minutes for train 52453, 5 hours 20 minutes for the Himalayan Queen). A bus takes from about 2 hours 5 minutes.
Yes. The 96 km line is part of the UNESCO World Heritage site Mountain Railways of India, and the slow climb through the pines is the highlight of many trips to Shimla.
Train 52453 leaves at 06:00 and the Himalayan Queen (52455) at 12:10.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] UNESCO World Heritage Centre: Mountain Railways of India. Retrieved November 12, 2026.
- [2] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved November 12, 2026.
- [3] 12Go: 12Go timetable Kalka - Shimla. Retrieved November 12, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
