How to reach Shimla? Transport options?
1 Answer
How to Reach Shimla — All Transport Options
βοΈ By Air — Shimla Airport (Jubbarhatti)
- Located ~23 km from the city center.
- Operates limited flights, mainly from Delhi (Alliance Air / small carriers).
- Not always reliable due to weather cancellations and small runway.
- From airport, take a taxi (~βΉ600–900) to Shimla city.
π‘ Better to fly to Chandigarh (CHD) and then drive — more reliable and frequent flights.
π By Train — Two Options
1. Delhi → Chandigarh / Kalka (Express Train)
- Take a train from New Delhi / Hazrat Nizamuddin to Kalka (~5–6 hrs).
- Popular trains: Shatabdi Express, Kalka Mail, Himalayan Queen.
2. Kalka → Shimla (Toy Train π) — UNESCO Heritage Route
- Narrow gauge heritage railway, 96 km route through 102 tunnels & 800+ bridges.
- Journey time: ~5–6 hours — scenic and iconic.
- Book in advance on IRCTC (fills up fast in peak season).
π By Bus — Most Common & Budget-Friendly
RouteTypeDurationFare (Approx)
Delhi → ShimlaHRTC / Volvo AC9–10 hrsβΉ600–1,200
Chandigarh → ShimlaHRTC / Private3–4 hrsβΉ200–500
Delhi → ShimlaPrivate Sleeper9–10 hrsβΉ800–1,500
- HRTC buses depart from ISBT Kashmere Gate, Delhi.
- Book via HRTC official site or RedBus / AbhiBus.
π By Road — Self Drive or Taxi
From Delhi (~350 km)
- Route: Delhi → NH44 → Ambala → Chandigarh → NH5 → Shimla
- Drive time: 7–8 hours (depending on traffic)
- Best to start early morning to avoid city traffic and reach before dark.
From Chandigarh (~120 km)
- Drive time: 3–3.5 hours via NH5.
- Most scenic leg of the road journey.
π‘ Road condition is good till Chandigarh; after that it's hilly — drive carefully, especially in monsoon & winter.
π Recommended Route by Travel Type
Traveler TypeBest Option
Budget travelerHRTC Volvo Bus from Delhi
Experience seekerTrain to Kalka + Toy Train
Family / ComfortChandigarh flight + taxi/car
Road tripperSelf-drive Delhi → Shimla
Most popular combo: Delhi → Kalka by train → Shimla by Toy Train π — unforgettable experience!
Write Your Answer
Login to share your knowledge and help fellow travelers.