Delhi to Shimla

Delhi to Shimla Train Travel: Timings, Route, Fares

Shimla was declared a hill station and resort by the British Raj which is famous since its days and is now the capital of Himachal Pradesh. Shimla is famous for its friendly people, quaint markets, iconic landmarks like churches and temples and endless forests. If you are planning to travel by Delhi-Shimla train then this blog is the right place for you. Here we know the Delhi to Shimla train schedule, fares and much more information.

What to know before booking train tickets from Delhi to Shimla Travel

Distance Between Delhi and Shimla

If you are planning to travel by train from New Delhi to Shimla, the train covers a distance of about 398-401 km. However, there are no direct trains between New Delhi and Shimla. The journey first ends in Kalka. The distance from Kalka to Shimla is approximately 96 km. Trains between Delhi and Kalka run on broad gauge tracks, while trains from Kalka to Shimla run on narrow gauge tracks. Toy trains also run on the other track.

Delhi-Shimla Train Routes

There are a few important stations between the Delhi to Shimla train lines: Sonipat, Panipat, Karnal, Ambala, Chandigarh, and finally Kalka. The time between the two destinations depends on the route and train type. The expected duration is usually between 10 hours and 24 hours, also depending on train availability.

Best Time to Visit Shimla

During the peak months of March to June, many tourists visit Shimla. Queen of Hills also offers its passengers a rich and exciting culture and tradition. People can find everything from tall oak and deodar forests to mountains, pleasant weather, and equally amazing food culture. Also, you can order group food in trains, airports, and offsite wherever you want across India.

Boarding Delhi-Shimla trains at the Railway Station

Several trains run from Delhi. Select the nearest station to your location to board the Delhi to Shimla train. Generally, most trains depart from New Delhi Railway Station located at Bhavbhuti Marg, Ratan Lal Market, Kamla Market, Ajmeri Gate, New Delhi, Delhi.

The journey starts from Delhi station and ends at Kalka station which is only 96 km from Shimla. From Kalka station, you can hire a taxi or explore local trains such as wagons or even toy trains.

Delhi and Shimla Weekly Train Schedule

IRCTC provides weekly train services between Delhi and Shimla. So if you are planning a trip to Shimla, you can plan ahead and book your train. We have compiled a list of trains and their available classes in the ticket price lists so that you can have an idea of your budget. It is worth remembering that the price of the Delhi-Shimla train is subjective and depends on the availability and the class of service, ie. if you booked a sleeper class ticket, a sleeper class ticket will cost more than a general ticket.

Train Number / Name Timings Available Class Delhi to Shimla Train Fare
12005 – Kalka Shatabdi Exp 17:15 PM -21:15 PM CC ₹ 1035 – ₹ 1080
EC ₹ 2010 –  ₹ 2050
12011 – Kalka Shatabdi Exp 7:40 AM -11:40 AM CC ₹ 930 – ₹ 960
EC ₹ 885 – ₹ 910
22447 – Vande Bharat Exp 5:50 AM – 11:05 AM CC ₹ 1030 – ₹ 1060
EC ₹ 845 – ₹ 870
22455 – SNSI Kalka Exp 6:32 AM -12:10 PM SL ₹ 235 – ₹ 250
3A ₹ 555 – ₹ 590

Daily Trains From Delhi To Shimla Hill Station Route

For your spontaneous travels, you may need to know the daily status of Delhi-Shimla trains. There are frequent trains from New Delhi to Shimla and one of the most frequent trains is Kalka Shatabdi. Kalka Shatabdi is a daily train service that starts its journey from Delhi early in the morning. Apart from this, you can also explore other train options.

Train Number / Name  Timings Available Class Delhi to Shimla Train Fare 
12005 – Kalka Shatabdi Express 17:15 PM -21:15 PM CC ₹ 1080 – ₹ 1100
EC ₹ 1590 – ₹ 1610
12311 – Netaji Express 21:30 PM-4:35 AM SL ₹395 – ₹ 415
3A ₹190 – ₹ 210

Frequently Asked Questions Delhi to Shimla Travels

• How many trains run from New Delhi to Shimla daily?

About nine trains run daily from New Delhi to Shimla.

• How many trains run per week from New Delhi to Shimla?
According to IRCTC, 12 trains are available every week as per their schedules. With weekly trains, you can plan your journey accordingly.

• How many railway stations are there in Shimla?
The nearest station to Shimla is Kalka station which is 96 km from Shimla main district. However, there are other railway stations namely: Jutogh, Kathleeghat, Shogi, Summer Hill, and Taradevi located in the Shimla district.

• How long is it from New Delhi to Shimla by train?
The distance between New Delhi and Shimla by rail is almost 398-401 km. However, the journey can be completed in two stages: from New Delhi to Kalka and from Kalka to Shimla.

• How long does it take between New Delhi and Shimla if you travel by train?
The travel time between Delhi and Shimla by train depends on the type of train and the number of stops. However, the time to reach Shimla from Delhi can vary from 10 hours to 24 hours.

Delhi to Shimla Train Travel: Timings, Route, Fares

Post navigation


Leave a Reply

Your email address will not be published. Required fields are marked *