Daily numerous people travel Shimla from Delhi. Delhi is the capital city of India and Shimla is state capital and also a lovely tourist destination. Both cities connected by train and road network. Best way to reach Shimla from Delhi depends on the preference of the traveler. Most of the people prefer road travel at night so they can travel while sleeping.
Buses are the main source of travel to Shimla. The bus takes 9 hours to reach Shimla. There are many buses operated by (HRTC) Himachal Road Transport Corporation and (HPTDC) Himachal Pradesh Tourism Development Corporation. Other than this many private operators also run buses between the route. Buses are available after every half an hour to Shimla from ISBT Kashmiri Gate New Delhi. Online booking is available for HPTDC and HRTC buses. You can choose a standard, deluxe or Volvo bus as per your budget and convenience. These buses stop two times between Shimla and Delhi for food. First, they will stop at Pipli and secondly they are going to stop at Sanwara after Parwanoo.
Taxi or personal cab is also one way to reach Shimla. It is convenient for people prefers have stopover and sightseeing. Delhi to Shimla is a four-lane highway till Parwanoo. Work for four-lane of the road has started above Parwanoo. The road is not as good for 96 kilometers after Timber Trail at Parwanoo. On the way, you can have stopovers for sightseeing at Kurukshetra, Chandigarh, Pinjore Garden and Timber Trail before reaching Shimla. Food restaurants are available after every turn on this road. The best place to have food would be in Karnal and Sanwara at Dharampur. Haveli restaurant located at Dharampur is very famous for Punjabi food.
can also visit Shimla by train from Delhi. The direct train starts from Delhi and ends at Shimla is not available. Travelers need to take broad gauge train to the Kalka railway station. Above Kalka railway station narrow gauge toy train run to reach Shimla. There are five trains runs daily between Delhi and Shimla. Himalayan queen departs from Rohilla to Kalka. Similarly and Kalka Shatabdi starts from New These are the important train between Delhi to Kalka. There are two departures of Kalka Shatabdi from Delhi. Further connecting toy trains depart from narrow gauge platform at Kalka railways station. This journey will take 5 to 6 hours to reach Shimla from Kalka. The train will move in between Shiwalik mountain at the average speed of 20 KMPH. This is a beautiful experience for most of the tourists.