Shimla: The Queen of Hill Stations
Perched at an altitude of around 2,200 metres in the Shivalik ranges, Shimla is one of India's most beloved hill stations and the capital of Himachal Pradesh. Once the summer capital of British India, it carries a unique colonial charm that blends seamlessly with Himalayan culture. Whether you're a first-time visitor or a returning traveller, Shimla always has something new to offer.
Top Attractions in Shimla
- The Ridge: The heart of Shimla — a large open space offering panoramic views of the surrounding hills. Perfect for an evening stroll or people-watching.
- Mall Road: Running parallel to The Ridge, Mall Road is lined with shops, restaurants, and colonial-era buildings. It's the best place to pick up local handicrafts and woolens.
- Jakhu Temple: Dedicated to Lord Hanuman, this temple sits at 2,455 metres and is a short (but steep) trek from the city centre. Watch out for the playful monkeys on the trail.
- Kufri: Just 16 km from Shimla, Kufri is a small hill resort popular for snow activities in winter and scenic hikes in summer.
- Viceregal Lodge: Now the Indian Institute of Advanced Study, this stunning Elizabethan-style building was once the residence of British Viceroys. The guided tours are well worth it.
- Christ Church: One of the oldest churches in North India, this neo-Gothic structure on The Ridge is an iconic Shimla landmark.
How to Reach Shimla
By Train
The narrow-gauge Kalka–Shimla Railway (a UNESCO World Heritage route) is one of the most scenic train journeys in India. The toy train from Kalka takes around 5–6 hours and passes through 103 tunnels and over 800 bridges. Book well in advance during peak season.
By Road
Shimla is approximately 350 km from Delhi via NH44 and NH5. The drive takes 7–9 hours depending on traffic. Regular HRTC and private Volvo buses operate between Delhi/Chandigarh and Shimla. Chandigarh is 120 km away — the most convenient stopping point if flying in.
By Air
Shimla's Jubbarhatti Airport has limited connectivity. Most travellers fly into Chandigarh Airport and then take a taxi or bus to Shimla (about 3 hours).
Where to Stay
Shimla has accommodation for every budget. Luxury hotels like the historic Wildflower Hall (a former residence of Lord Kitchener) and Oberoi Cecil offer top-tier experiences. Mid-range travellers will find plenty of comfortable hotels near Mall Road and The Ridge. Budget guesthouses and homestays are scattered across the older parts of town.
Local Food to Try
- Siddu: A local wheat bread stuffed with poppy seeds or walnuts, served with ghee or mutton curry.
- Chha Gosht: A slow-cooked lamb dish marinated in gramflour yoghurt — a Himachali staple.
- Madra: A festive dish of chickpeas cooked in a yoghurt-based sauce.
- Babru: A Shimla-specific variation of kachori, filled with black urad dal paste.
Best Time to Visit
Shimla is a year-round destination. March to June is ideal for pleasant weather and sightseeing. October to February brings snowfall — a magical experience but roads can become tricky. July to September is monsoon season; expect heavy rainfall and potential landslides on mountain roads.
Quick Tips
- No private vehicles are allowed on Mall Road — park at one of the designated lots and walk.
- Carry warm layers even in summer — evenings can get unexpectedly cold at altitude.
- Book accommodation in advance during May, October, and December–January.
- The Shimla Heritage Walk is a great way to discover the colonial architecture on a guided tour.