The Kalka–Shimla Railway is a narrow-gauge railway in northern India that traverses the mostly mountainous route from Kalka to Shimla. It is known for its dramatic views of the hills and surrounding villages.

The Kalka Shimla Railway was granted heritage status by UNESCO on 7 July 2008.

Most of the toy trains depart from Kalka during day time and depart from Shimla during evening and night time.

Only 6 trains (Rail Motor SPL, Shivalk Delux SPL, Shimla Festivl SPL, KLK SML Special, KLK SML SPL and KLK SML Special) run on this Kalka-Shimla route.

Best Things to Do at Kalka Shimla Railway

  • Traveling
  • Photo Capture


Location: Himachal Pradesh, India

Price: Train Ticket Prices are vary according to Train

Timing: 5:20 AM to 5:30 PM

Best Time to Visit: All Time

Train Route Map

FAQs About Kalka-Shimla Railway

Q1. What are the timings for toy train from Kalka to Shimla?

Ans. Departure timing of train from Kalka ( 3.30 am, 5.25 am, 5.45 am, 6.20 am, 7.00 am and 12.10 pm)

Q2. What are the timings for toy train from Shimla to Kalka?

Ans. Departure timing of train from Shimla ( 10.40 am, 11.40 am, 2.15 pm, 3.50 pm, 5.55 pm and 6.35 pm)

Q3. Kalka-Shimla railway ticket price?

Ans. Train ticket price starting with minimum INR 65/- to maximum INR 800/-.

Q4. Kalka-Shimla railway distance?

Ans. By 5.30 hrs via train and about 85 kms by road.