RalliiRallii/ Rail
← DiscoverKalka–Shimla RailwayKalkaShimla

India

Kalka–Shimla Railway

KalkaShimla

A Kalka–Shimla Railway train at Shimla
The Kalka–Shimla Railway arrives in the Himalayan hill station of Shimla.Photo: Vyacheslav Argenberg · CC BY 4.0
Duration
Approx. 5–6 hours
Distance
94.82 km
Train
Narrow-gauge mountain railway
Reservation
Recommended

A slow narrow-gauge climb from Kalka into the Himalayan foothills, shaped by tight curves, tunnels, bridges, pine forest, and the approach to Shimla.

Seat view guide

Best Side to Sit

KalkaShimla

Overall recommendation

Both sides

The strongest supported views are shared across both sides.

It changes along the way

  • The tightly curving narrow-gauge alignment changes the outward view frequently.045 km · Limited dataVaries
  • Barog tunnel country4595 km · Limited dataBoth sides

Some sections are early guidance based on limited reports.

Explore the route

Interactive Route Map

Preparing the route

From Kalka to Shimla, via Dharampur, Solan, Barog, Kandaghat, Summer Hill.

Scenic journey timeline

Along the Journey

A calm guide to the moments worth looking up for, arranged from Kalka to Shimla.

  1. Departure · 0 km · 0 minKalka
  2. Arrival · 95 km · 5 hr 30 minShimla

Look out for

Journey Highlights

Journey overview

What to Expect

Reservations
Recommended for this journey.
Train
Narrow-gauge mountain railway
Operated by
Indian Railways

Plan the journey

Practical Information

Heritage context
The Kalka–Shimla Railway forms part of UNESCO’s Mountain Railways of India listing. This guide does not replace current railway operating information.Check current operator information
Service context
Train composition, maintenance, and current timetable arrangements can change. Check Indian Railways for the selected date.Check current operator information
Mountain weather
Monsoon, fog, and winter conditions can substantially change visibility and operations.

Continue the story

Related journeys

Browse all journeys →

Route & data sources

  • Infrastructure informationUNESCO — Mountain Railways of India

    World Heritage context for the Kalka–Shimla Railway.

  • Operator informationIndian Railways

    Current operating information; schedules and services can change.

  • Railway / map dataOpenStreetMap — Kalka–Shimla Railway

    Prepared continuous railway geometry from relation 331109; © OpenStreetMap contributors, ODbL.

  • Rallii guidanceRallii guidance

    Prepared hill-railway sequence and cautious viewing guidance.