GoAsia
India

How to Get from Delhi to Kalka

How to get from Delhi to Kalka: Shatabdi trains in about 4 hours, buses, private transfers and flights to Chandigarh for your Himalayan gateway journey.

Last updated: October 29, 2026

How to Get from Delhi to Kalka
Contents

Leaving the chaotic energy of Delhi for the foothills of the Himalayas often begins with a journey to Kalka. This small town is the starting point of the Kalka-Shimla Railway, part of the UNESCO World Heritage listing Mountain Railways of India.[1] The plains of Haryana give way to the first hills of Himachal Pradesh, and the air gets cooler and cleaner.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Whether you rush to catch the mountain train or prefer a leisurely drive through the North Indian countryside, the route is straightforward.

Delhi to Kalka by Train

The train is the classic way to reach Kalka, and the best choice if you plan to board the narrow-gauge railway to Shimla straight away.

The narrow gauge platforms of the Kalka-Shimla Railway at Kalka railway station
The narrow gauge platforms of the Kalka-Shimla Railway at Kalka railway stationPhoto: Chris j wood / Wikimedia Commons, CC BY-SA 4.0

Daytime Express Trains

Two Shatabdi Express trains run from New Delhi to Kalka: 12011 leaves at 07:40 and arrives at 11:45, and 12005 leaves at 17:15 and arrives at 21:20. Each takes about 4 hours. They are fast and punctual, with comfortable chair-car seating, and you watch the urban sprawl of Delhi turn into green fields. Going the other way, 12006 leaves Kalka at 06:15 and 12012 at 17:45.[2]

Other Trains

The Himalayan Queen (14095) leaves Delhi Sarai Rohilla at 05:35 and reaches Kalka at 11:10, a slower option on the same line.[3]

Delhi to Kalka by Private Transfer

A private car suits groups and anyone who values flexibility. It picks you up at your hotel or the airport and drops you at the Kalka railway station or your guesthouse, and you can stop at a roadside dhaba for a fresh paratha and chai. The drive takes from about 4½ hours, depending on Delhi traffic. On booking platforms, private transfers start at about $50 (October 2026), with hatchbacks for up to 4 passengers and SUVs for up to 6.[4]

Delhi to Kalka by Bus

Buses are a reliable alternative, especially when train tickets are sold out. The bus takes from about 4½ hours, and more in heavy traffic. On booking platforms, tickets start at about $10 (October 2026), with air-conditioned semi-sleeper and standard buses available.[4]

Delhi to Chandigarh by Flight

Kalka has no airport, so some travelers fly to Chandigarh and continue by taxi or local bus. IndiGo flies between Delhi and Chandigarh every day, with a minimum flight time of 45 minutes.[5] This helps if you arrive on a long international flight and want to skip the Delhi traffic.

Comparing Your Options

ModeDeparture from DelhiDuration
Train (Shatabdi)07:40, 17:15 from New DelhiAbout 4h[2]
Private TransferAny timeFrom about 4h 30min[4]
BusSeveral departures a dayFrom about 4h 30min[4]
Flight (to Chandigarh)DailyFrom 45min[5]

Tips for Traveling from Delhi to Kalka

  • Book Early: Train tickets to Kalka sell out during the Indian holiday seasons, so book early.
  • Toy Train Connection: If you continue to Shimla on the narrow-gauge railway, leave a comfortable buffer between your arrival in Kalka and the departure of that train, for the platform change and your luggage.
  • Stay Hydrated: Carry an extra bottle of water for bus or car journeys, especially in the hot summer months.
  • Food Stops: If you take a private transfer, ask your driver to stop at Murthal, a cluster of dhabas on the highway known for its parathas.

Timetable

Flight Delhi - Chandigarh $ 30.82–89.81 50m – 1h 10m
  • →  Economy 06:50, 07:40, 08:20, 11:10, 11:55, 14:00, 14:25, 16:40, 17:00, 20:00, 20:30
Bus Delhi - Kalka $ 9.78–18.93 4h 30m – 7h 15m
  • →  A/C Semi Sleeper 09:30, 22:30, 23:30
  • →  Standard 21:30, 22:15, 22:30, 22:35, 23:15, 23:20
Taxi Delhi - Kalka $ 49.52–114.55 4h 37m – 4h 38m
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
Train Delhi - Kalka $ 5.31–21.89 4h – 5h 50m
  • →  CC - AC Chair Class 07:40, 17:15
  • →  EC - Extended AC Chair Class 07:40, 17:15
  • →  1A - AC First Class Sleeper 21:10
  • →  2A - AC 2-Tier Sleeper 21:10
  • →  3A - AC 3-Tier Sleeper 21:10
  • →  SL - Sleeper Class 21:10

Frequently Asked Questions

How can I book tickets from Delhi to Kalka?

Use the booking tool on this page to compare the transport options currently available from Delhi to Kalka, including current prices and schedules.

What is the cheapest way to get from Delhi to Kalka?

Buses and trains are the budget options. On booking platforms, bus tickets start at about $10 (October 2026).

What is the fastest way to get from Delhi to Kalka?

The Shatabdi Express is the fastest way, taking about 4 hours from New Delhi. Private transfers take from about 4 hours 30 minutes, depending on traffic.

How long does it take to get from Delhi to Kalka?

The Shatabdi trains take about 4 hours. Private transfers and buses take from about 4 hours 30 minutes, and longer in heavy traffic.

Is it better to take the train or a bus to Kalka?

The train is generally preferred for its comfort and speed, especially the Shatabdi Express. Buses are a good backup if trains are fully booked.

Can I get a taxi from Delhi Airport to Kalka?

Yes, private transfers can be booked from Delhi Airport to Kalka. This is a convenient option after a long international flight. On booking platforms, they start at about $50 (October 2026).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] UNESCO World Heritage Centre: Mountain Railways of India. Retrieved October 17, 2026.
  2. [2] Indian Railways: Shatabdi Train Names with Details. Retrieved October 25, 2026.
  3. [3] Indian Railways: Mail/Express/Superfast Train List. Retrieved October 25, 2026.
  4. [4] 12Go: Delhi - Kalka timetable. Retrieved October 25, 2026.
  5. [5] IndiGo: Delhi to Chandigarh Flights. Retrieved October 15, 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.