Delhi to Shimla by train is the most sought after journey in the North Indian hills. While there is no direct train between Delhi to Shimla, one has to change trains at Kalka for Shimla. The broad gauge track from
Delhi ends at Kalka and from Kalka to Shimla is a narrow gauge track. Trains from Delhi leave from New Delhi railway station. Himalayan Queen (Train no. 4095) starts from Nizammudin station at 05.25 am and reaches New Delhi station at .5.40 am. It has a halt of 10 minutes at New Delhi station and then reaches Kalka at 11.10 am. Shatabdi Express (Train no. 2011) leaves from New Delhi station at 07.40 am and reaches Kalka at 11.45 am. This is the best train on this route. The fare in Shatabdi till Kalka is Rs. 465/ in AC chair car. Both these trains make convenient connection for the Kalka – Shimla, Himalayan Queen train which departs at 12.10 pm from Kalka.
The Howrah Kalka Mail is an overnight train from Old Delhi station departing at 09.40 pm and reaches Kalka the next morning at 04.40 am. There are quite a good connections for Shimla in the morning from Kalka.
The best train on Kalka Shimla route I believe is the Shiwalik Deluxe Express (Train no. 241) departing Kalka at 05.30 am. Breakfast is served en route and is included in the fare. Kalka – Shimla track is included in the UNESCO world heritage rail sites.
A word of caution though, Kalka – Shimla stretch takes longer time than by road since the track is narrow gauge and smaller trains known as toy trains run on this track. This is a scenic journey and is recommended as long as you are not rushing into the hills. Reservations on the internet can be made on the IRCTC site or through any counter of the railways in India. One has to register on the IRCTC site for making reservations online. Here is a useful link for booking tickets online. More information on the trains is available on the Indian Railways site. In case you want to taxi up from Kalka to Shimla, taxis charge around Rs. 1200-1500 for a drop. Taxis are available outside Kalka Station. Starting point of toy trains is the same where the trains from Delhi stops at Kalka. So just relax! Toy trains from Kalka wait for the connecting trains from Delhi. Don’t get worried if your train is running a little late to Kalka.
I almost forgot, Shimla is listed as Simla on the Indian Railways site. Don’t be disheartened if the system says no trains for Shimla.
Try Simla instead.
Following is a chart of trains on Kalka – Shimla route. The information is true as of November 30, 2008. FC, CC, 2S means First Class, Chair Car and Second class
Trains between Kalka to Shimla
| TRAIN NUMBER | TRAIN NAME | CLASS | DEP KALKA | ARR SHIMLA | FARE | DAYS OF RUNNING |
| 101 | RAIL MOTOR | FC | 05.10 am | 09.50 am | 247 | All days |
| 1KS | KLK SML PASS. | FC | 04.00 am | 09.20 am | 189 | All days |
| 241 | SHIWALIK DLX | CC | 05.30 am | 10.15 am | 280 | All days |
| 251 | KALKA SML EXP | FC | 06.00 am | 11.10 am | 228 | All days |
| 251 | KALKA SML EXP | 2S | 06.00 am | 11.10 am | 49 | All days |
| 255 | HIMALAYAN QUEEN | CC | 12.10 pm | 5.20 pm | 167 | All days |
Trains between Shimla to Kalka
| TRAIN NUMBER | TRAIN NAME | CLASS | DEP SHIMLA | ARR KALKA | FARE | DAYS OF RUNNING |
| 256 | HIMALAYAN QUEEN | CC | 10.30 am | 04.05 pm | 167 | All days |
| 2KS | SML KLK PASS. | FC | 02.25 pm | 08.10 pm | 189 | All days |
| 102 | RAIL MOTOR | FC | 04.25 pm | 09.40 pm | 247 | All days |
| 252 | SML KALKA EXP | FC | 06.15 pm | 11.15 pm | 228 | All days |
| 252 | SML KALKA EXP | 2S | 06.15 pm | 11.15 pm | 49 | All days |
| 242 | SHIWALIK DLX | CC | 05.40 pm | 10.20 pm | 280 | All days |
Information updated on May 09, 2010
Related posts:




Does 101 Rail Motor Wait for Howrah-Delhi-Kalka Mail to arrive before leaving for simla.
There is only 20 min difference between the trains so am not sure.
The Hwr-Kalka mail reaches by 4.30 am. Rail car normally waits for this train. Mind you there are no other travelers at Kalka at 5 in the morning to travel to Shimla since by road is a shorter route.
Thanks for the information. It is so nice to have the enttire information at one place. Can you also please give some information about VOLVO buses in Himachal Pradesh.