How to Get from Kalka to Delhi
Find the best way from Kalka to Delhi. Compare the Shatabdi Express, fast private transfers and bus options for your Indian journey.

Contents
- 1. Kalka to Delhi by Train
- 1.1 Shatabdi Express (AC Chair Car)
- 1.2 Overnight Services
- 2. Kalka to Delhi by Private Transfer
- 3. Kalka to Delhi by Bus
- 4. Kalka to Delhi by Flight (via Chandigarh)
- 5. Comparing Your Options
- 6. Tips for Traveling from Kalka to Delhi
- 7. Timetable
- 8. Frequently Asked Questions
- 9. Sources and background
Descending from the cool foothills of the Himalayas into the rhythmic chaos of India's capital is a journey of transition. Kalka is where travelers returning from Shimla on the famous toy train step onto the mainline,[1] the point where mountain air meets the vast plains of Haryana and Punjab. The route to Delhi is one of the most well trodden paths in North India, connecting the Shivalik foothills with the historic monuments and bustling bazaars of Old and New Delhi.
Whether you are finishing a mountain retreat or heading back to the capital for an international flight, the journey south shows you the changing landscape of India. You trade narrow gauge tracks and pine trees for wide highways and sprawling cities. The choice comes down to the classic Indian rail experience, the door to door convenience of a private car, or the budget friendly bus network.
Kalka to Delhi by Train
The train is the most iconic way to travel this route, a smooth ride through the plains of North India. You can book your seat through GoAsia.cc before you arrive.
Shatabdi Express (AC Chair Car)
The Shatabdi Express is the flagship service on this route. The Kalka Shatabdi 12006 leaves Kalka at 06:15 and reaches New Delhi at 10:20, and the 12012 leaves Kalka at 17:45 and reaches New Delhi at 21:55.[2] That is a journey of about 4 hours, with meals served at your seat. The morning departure puts you in the capital in time for lunch, and the evening one gets you in for dinner.
Overnight Services
If you would rather save a night of accommodation, the Kalka Mail 12312 leaves Kalka at 23:55 and runs on towards Howrah via Delhi.[3] It carries sleeper accommodation in AC First Class (1A), AC 2-Tier (2A), AC 3-Tier (3A) and Sleeper Class (SL), so you wake up in Delhi ready to start your day. The AC classes give you better climate control and cleaner bedding than Sleeper Class.
Kalka to Delhi by Private Transfer
If you value privacy or travel with a group, a private transfer is the most flexible way to reach Delhi. Unlike trains, which run to a fixed schedule, a private car leaves the moment you arrive from the mountains. The drive takes from about 4 hours, longer with traffic.[4]
For solo travelers or couples a Hatchback or Sedan is enough. Families or groups with a lot of luggage should choose an SUV (6 passengers) or a Comfort car (3 passengers). On booking platforms, private transfers cost from about $59 to $177 (October 2026).[4] With your own driver you can ask for stops for tea or snacks at the dhabas (roadside eateries) along the route.
Kalka to Delhi by Bus
Buses leave often, especially late at night and in the early morning. They are a reliable fallback if train tickets are sold out. The trip takes from about 4.5 hours, longer in heavy traffic on the way into Delhi, and on booking platforms tickets start at about $6 (October 2026).[4]
Most travelers pick the A/C Semi Sleeper coaches with reclining seats; Standard buses cost less. From the bus terminal you can continue by Delhi Metro or rickshaw to your final destination.
Kalka to Delhi by Flight (via Chandigarh)
Kalka has no airport, but Chandigarh is a short drive away and IndiGo flies non-stop from there to Delhi five times a day, with flight times of 1 hour to 1 hour 50 minutes. Chandigarh airport lies 18 km north of the city centre.[5] The flight makes sense if you are heading straight to Delhi's airport for a connecting flight, because it spares you the crossing of Delhi's heavy traffic.
Comparing Your Options
| Mode | Duration | Comfort |
|---|---|---|
| Train (Shatabdi) | About 4h[2] | High |
| Private Transfer | From about 4h[4] | Very High |
| Bus | From about 4.5h[4] | Medium |
| Flight (from Chandigarh) | 1h to 1h 50[5] | High |
Tips for Traveling from Kalka to Delhi
- Book Trains Early: The Kalka to Delhi rail line is extremely popular, and Shatabdi seats sell out quickly in the peak tourist seasons of autumn and spring.
- Check Your Arrival Station: Delhi has several major railway stations (New Delhi NDLS, Old Delhi DLI and Hazrat Nizamuddin). The Shatabdi ends at New Delhi, but check where your own train stops to plan your local transport.
- Manage Your Luggage: If you come down from Shimla on the toy train, space is tight. With large suitcases, a private transfer from Kalka to Delhi is easier than a crowded railway platform.
- Stay Hydrated: Carry your own bottle of water and some light snacks for bus or car journeys.
- Traffic Awareness: By road, try not to arrive in Delhi in the morning or evening rush hour, which can add a lot to your travel time.
Timetable
| Flight Chandigarh - Delhi $ 31.99–94.63 55m – 1h 15m | |
|
| Bus Kalka - Delhi $ 6.45–16.07 4h 25m – 7h | |
|
|
| Taxi Kalka - Delhi $ 58.60–176.34 4h 5m – 4h 38m | |
|
|
| Train Kalka - Delhi $ 5.55–22.03 4h – 6h 5m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kalka to Delhi, including current prices and schedules.
The bus is usually the cheapest way. On booking platforms, tickets start at about $6 (October 2026). Trains in Sleeper Class are also low-cost.
The fastest way is a flight from nearby Chandigarh, which takes 1 hour to 1 hour 50 minutes. If you travel directly from Kalka, the Shatabdi Express and a private transfer both take about 4 hours.
The journey takes about 4 hours by Shatabdi Express or private transfer. Buses take from about 4.5 hours, longer depending on traffic.
Many travelers use the overnight buses. Most operators run modern A/C Semi Sleeper coaches, but keep an eye on your belongings.
The Shatabdi Express is the best option for tourists. It runs in the morning (12006, 06:15) and in the evening (12012, 17:45) and takes about 4 hours.
Yes, private transfers are available and can be booked as a Hatchback, Sedan or SUV. This is a good option if you want a direct, door to door service without waiting for a train.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Himachal Pradesh Tourism: Shimla. Retrieved October 26, 2026.
- [2] Indian Railways: Shatabdi Express train list. Retrieved October 31, 2026.
- [3] Indian Railways: Mail/Express/Superfast Train Names with Details. Retrieved October 31, 2026.
- [4] 12Go: Kalka - Delhi timetable. Retrieved October 31, 2026.
- [5] IndiGo: Chandigarh to Delhi Flights. Retrieved October 31, 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.