Best way to go to Shimla

Himachal Pradesh has many tourist destinations like Dalhousie, Dharamshala, Kangra, Kasauli and Chamba, along with the famous hill stations of Shimla, Kullu and Manali. Shimla is also known as ‘Summer Capital’ of India. Every year millions of people visit this place for its natural scenic beauty, a variety of cuisines and souvenirs. There are three ways to reach Shimla, which is by road, by flight and by train.

Best way to go to Shimla from Delhi

Now we are talking about way from Delhi to Shimla. Delhi to Shimla distance is 352 km.  If you want to go to Shimla by road than you can take private cab or bus form Delhi ISBT.  Other way from Delhi to Shimla is by Flight. Jubbarhatti is the airport at Shimla. Situated at a distance of 23 kilometers from the Shimla City, there are daily flights from Delhi to Shimla. From Delhi to Shimla by train is easy and enjoyable journey. There is no direct train from Delhi to Shimla. First you can take train Delhi to Kalka and for Kalka to Shimla you can reach by toy train.

Best way to go to Shimla from Chandigarh/ Kalka

Chandigarh to Shimla distance is 112 km.  If you want to go to Shimla by road than you can take private cab or bus form Chandigarh/ Kalka bus stand.  Fastest way from Chandigarh to Shimla is by Flight. There is only one flight from Chandigarh Airport to Shimla and Shimla Airport to Chandigarh and that is Param Hans. And service will be available only Monday and Friday. Last and best way from Chandigarh/Kalka to Shimla is by toy train. Toy train is direct train from Kalka to Shimla.

By Road

From Delhi to Shimla cab or bus will take 7- 8 hours.

Travel with confidence with Sunrsie Himachal Packages from Sunrise Holidays Shimla.
Get Best QuoteRequest Callback

Bus time table Delhi Chandigarh and Chandigarh Shimla HRTC bus services

S.No Source Destination Bus Type Departure Arrival Fare
1 Delhi  ISBT Shimla Volvo 06:45 16:30 980/-
2 Delhi  ISBT Shimla Volvo 08:00 17:30 980/-
3 Delhi  ISBT Shimla Volvo 09:25 19:00 980/-
4 Delhi  ISBT Shimla Volvo 11:55 22:30 980/-
5 Delhi  ISBT Shimla Volvo 21:02 07:15 980/-
6 Delhi  ISBT Shimla Volvo 21:36 07:00 980/-
7 Delhi  ISBT Shimla Volvo 22:00 08:00 980/-
8 Delhi  ISBT Shimla Volvo 22:30 08:30 980/-
9 Delhi  ISBT Shimla Volvo 23:00 08:00 980/-
10 Delhi  ISBT Shimla 2X2 AC 19:24 6:29 730/-
11 Delhi  ISBT Shimla 2X2 AC 20:24 07:15 730/-
12 Delhi  ISBT Shimla 2X2  Non AC 08:05 19:00 620/-
13 Delhi  ISBT Shimla 2X2  Non AC 21:00 08:15 620/-
14 Delhi  ISBT Shimla Ordinary 22:30 08:45 450/-
15 Delhi  ISBT Shimla Ordinary 08:50 18:50 450/
16 Delhi  ISBT Shimla Ordinary 11:00 22:00 450/
17 Delhi  ISBT Shimla Ordinary 12:30 22:15 450/
18 Delhi  ISBT Shimla Ordinary 15:30 01:30 450/
19 Delhi  ISBT Shimla Ordinary 16:50 01:30 450/
20 Delhi  ISBT Shimla Ordinary 17:59 04:15 450/
21 Delhi  ISBT Shimla Ordinary 18:31 05:30 450/
22 Delhi  ISBT Shimla Ordinary 19:30 05:30 450/
23 Delhi  ISBT Shimla Ordinary 20:10 06:15 450/
24 Delhi  ISBT Shimla Ordinary 20:30 06:30 450/
25 Delhi  ISBT Shimla Ordinary 21:25 07:40 450/
26 Delhi  ISBT Shimla Ordinary 21:58 07:45 450/
27 Delhi  ISBT Shimla Ordinary 23:40 09:30 450/

By Flight

The fastest way to reach Shimla is by air, which takes you around 4 hours and 15 minutes from Delhi. But there are some few flights from Delhi to Shimla.

By Train

The toy train runs very slow but if you have time and want to experience the nature, this would be the best mode of transport to Shimla. This train takes around six hours from Kalka to reach Shimla. The best thing about this train is that having so much nature scenes, reasonable fare and it just stops at heart of city.

Kalka to Shimla train timings / timetable

Train Number Name From Departure To Arrival
52455 Himalayan Queen Kalka 12:10 Shimla 17:20
52457 KLK SML Pass Kalka 03:30 Shimla 08:55
52459 KLK SML Special Kalka 05:10 Shimla 09:50
52451 Shivalik Deluxe Kalka 05:45 Shimla 10:35
52453 KLK SML express Kalka 06:20 Shimla 11:35
52459 Him Darshan Express Kalka 07:00 Shimla 12:55

Shimla to Kalka train timings / timetable

Train Number Name From Departure To Arrival
52456 Himalayan Queen Shimla 10:40 Kalka 16:10
52458 SML KLK Pass Shimla 14:20 Kalka 20:10
52460 SML KLK Special Shimla 17:25 Kalka 22:05
52452 Shivalik Deluxe Shimla 17:50 Kalka 22:45
52454 SML KLK express Shimla 18:30 Kalka 23:30
52460 Him Darshan Express Shimla 03:50 Kalka 09:15

Content last updated in January 2023. Travel with confidence with Sunrsie Himachal Packages from Sunrise Holidays Shimla.

Get best travel deals from Sunrise Holidays Shimla having own hotels in Shimla and Manali