Shimla was the summer capital of British India, which meant that for six months a year the entire government of a subcontinent was administered from a ridge in the Himalayan foothills reachable only by mule track. The absurdity of that arrangement built the town: mock-Tudor cottages, a Gothic church on a promenade, a viceregal lodge with a ballroom, and eventually a narrow-gauge railway that climbs 1,500 metres through 102 tunnels and 800 bridges and is now a UNESCO World Heritage Site.
Today Shimla is Himachal Pradesh’s capital and India’s most popular hill station, which is both its appeal and its problem — in peak season the Mall Road promenade is genuinely crowded with Indian holidaymakers, and the town has sprawled far beyond its colonial core. Come in the shoulder months, ride the toy train up rather than driving, and stay slightly outside the centre, and you get a walkable mountain town of deodar forests, colonial oddities and the first proper Himalayan views of a trip north.
Here’s Shimla for budget travellers, families, and luxury travellers, with costs, gear, a two-day plan, and a map.
Getting Oriented
Shimla is built along a ridge at 2,200m, and the centre is vehicle-free — a fact that catches people out with luggage. The Ridge is the open promenade at the top, with Christ Church at one end and the Scandal Point junction at the other. Mall Road runs just below it, the pedestrian shopping street. Below that again, the Lower Bazaar is the local market, and below that the road where vehicles actually reach.
Jakhoo Temple, with a 33-metre Hanuman statue, sits on the highest hill above the Ridge — a steep 30-minute walk or a cable car. West along the ridge, the Viceregal Lodge (Indian Institute of Advanced Study) is a 25-minute walk through forest. Kufri, the snow-and-adventure hill, is 16km east.
The lifts and porters matter here: a public elevator connects Cart Road to the Mall (₹10), and porters carry bags up the steep lanes for ₹150–300.
Shimla on a Budget
Sleeping cheap. Guesthouses on the ridge’s back lanes run ₹800–1,800, hostels ₹500–900. Rates double in May–June and around Christmas and New Year, when Shimla is at capacity.
Cheap and free. The Ridge, Mall Road, Christ Church and the whole colonial promenade cost nothing. The Jakhoo Temple walk is free (₹300–400 for the cable car). Forest walks — the Glen, Summer Hill, and the 4km path to Chadwick Falls — are free and largely empty. The Viceregal Lodge grounds are ₹50 and the guided interior tour ₹200; the room where the 1947 Partition of India was negotiated is on it.
The toy train is the real budget highlight: the Kalka–Shimla Railway costs ₹300–900 for the 5–6 hour climb depending on class, and it is one of the great railway journeys in the world.
Eating cheap. Himachali dhabas serve siddu (steamed stuffed bread), rajma chawal and thukpa for ₹120–300. The Indian Coffee House on Mall Road, staffed by waiters in fan-tailed turbans, does breakfast for ₹150.
Budget total: ₹1,600–3,000 a day.
Shimla for Families
- The toy train — the single best family experience in the Indian Himalaya. Five hours, 102 tunnels, open windows, monkeys on the platforms, and children who don’t complain once. Book weeks ahead in season.
- Jakhoo Temple — a giant orange Hanuman statue visible from everywhere in town, reached by a forest climb or cable car. The monkeys will take your sunglasses; leave them at the hotel.
- Kufri — snow in winter, horse rides and a small adventure park year-round. It’s touristy and mildly tacky and children adore it.
- The Ridge in the evening — an open, car-free promenade where local families walk, kids run, and there’s usually a busker or a pony.
- Annandale — a flat meadow below town with a small army museum and a golf course; rare flat running space in a vertical town.
- Snow, in season — for many Indian families, Shimla is where children see snow for the first time. Late December to February, and it’s not guaranteed.
Shimla in Luxury
Wildflower Hall, an Oberoi property 13km out at Chharabra at 2,600m, was Lord Kitchener’s residence and is now one of the most spectacularly sited hotels in Asia — cedar forest, snow peaks, a heated outdoor pool in the mist (₹35,000–90,000). The Oberoi Cecil in town is the historic grande dame (₹20,000–45,000), and Clarkes, run by the Oberoi family since 1898, is the affordable heritage option. Around them: a private charter carriage on the toy train, heli-transfers from Chandigarh, guided walks through the colonial architecture with a historian, trout fishing in the Pabbar valley, and multi-day drives out to the Kinnaur and Spiti valleys — the high desert beyond Shimla, and the finest road trip in India.
Signature Sights, Honestly Ranked
The Kalka–Shimla toy train — the main event, and it is the journey rather than the town that people remember. The Viceregal Lodge — a Scottish-baronial pile where the decision to partition India was taken; the guided tour is genuinely interesting. The Ridge and Christ Church — the postcard, best in the hour before sunset. Jakhoo Temple — the walk, the statue and the mountain view. The Gaiety Theatre — a restored 1887 Victorian theatre on the Mall; look inside. Chadwick Falls and the Glen — forest walks that empty out fifteen minutes from the crowds. Kufri — skip it unless you have children or want snow. Mashobra and Naldehra, 10–20km out — quieter forest villages and a scenic golf course, and where to stay if you want Shimla without the crowds.
Best Time to Visit
March to June brings clear air, rhododendron, and daytime highs of 15–25°C — the classic season, though May and June are also peak Indian holiday months and the town fills. September to November is the quiet sweet spot: post-monsoon clarity, empty trails, cold nights. Late December to February is snow season, with Shimla drawing enormous domestic crowds at Christmas and New Year; snowfall closes the Kufri road sometimes, and it is properly cold (-2 to 10°C). July to September is monsoon — heavy, misty, landslide-prone, and the mountain views disappear entirely.
Essential Gear & Must-Haves for Shimla
| Must-have | Why it matters here |
|---|---|
| Toy train tickets booked early | The best seats sell out weeks ahead in season |
| Warm layers | 2,200m means cold evenings even in May |
| Shoes with grip | The town is built on a slope; lanes are steep and often wet |
| Light luggage | The centre is vehicle-free; you or a porter carry bags uphill |
| Rain shell | Mountain weather turns fast in any season |
| Nothing loose on you at Jakhoo | The monkeys take glasses, caps and phones |
| Snow chains or a driver (winter) | The hill roads ice up from December |
What It Costs
Rough per-person daily figures (2026; verify before travel):
| Budget / backpacker | Family (per adult) | Luxury | |
|---|---|---|---|
| Bed | ₹500–1,800 | ₹3,000–7,000 | ₹20,000–90,000 |
| Food | ₹400–800 | ₹800–1,800 | ₹4,000–10,000 |
| Sights & transport | ₹700–1,200 | ₹1,500–3,000 | ₹6,000+ (car, guide) |
| Daily total | ₹1,600–3,000 | ₹5,300–11,800 | ₹30,000–110,000 |
The Two-Day Plan
| Time | Day 1 (arrival by rail) | Day 2 (colonial Shimla) |
|---|---|---|
| Early | Toy train from Kalka (departs ~5:30am) | Jakhoo Temple climb |
| Late morning | On the train through the tunnels | Viceregal Lodge tour |
| Afternoon | Arrive, settle, Mall Road | Forest walk to Chadwick Falls |
| Evening | The Ridge at sunset, Christ Church | Lower Bazaar, Himachali dinner |
The Shimla–Manali road and the longer Kinnaur–Spiti circuit are two of the best drives in the Himalaya; Shimla is the trailhead for both.
Where Is Shimla?
Shimla sits at 2,200m on a ridge in the Himalayan foothills of Himachal Pradesh, about 350km north of Delhi and 115km above the plains town of Kalka. The map below shows the town along its ridge.
Mistakes First-Timers Make in Shimla
Driving up instead of taking the toy train. The road is faster and entirely forgettable. The train is the reason to go to Shimla in the first place.
Booking the train on arrival. The Kalka–Shimla services, particularly the Shivalik Deluxe and the Himalayan Queen, sell out weeks ahead in May–June and December. Book online as soon as your dates are fixed.
Arriving with heavy suitcases. The town centre bans vehicles. You will be carrying bags up a steep hill or paying a porter. Pack light or check that your hotel arranges porters.
Coming in peak May–June or New Year without booking. Shimla is India’s most popular hill station and it genuinely fills. Rates triple and the Mall becomes a slow-moving crowd.
Expecting guaranteed snow. Shimla gets snow most winters, but not on demand. If snow is the point of the trip, plan for January and treat it as a bonus.
Wearing sunglasses to Jakhoo. The temple’s macaques are notorious specialists in snatching glasses and returning them for food. Leave anything loose behind.
Frequently Asked Questions
How long is the toy train ride? About 5–5.5 hours from Kalka to Shimla, covering 96km through 102 tunnels. Sit on the right-hand side going up.
How many days do I need? Two nights is enough for the town; three or four if you’re using Shimla as a base for Mashobra, Naldehra or Kufri.
Is Shimla worth it if I’ve seen European alpine towns? For the train and the colonial oddity, yes. For mountain scenery alone, Manali and Leh are more dramatic.
Where should I stay to avoid the crowds? Mashobra or Chharabra, 10–13km out — forest, quiet, and a 25-minute drive to the Ridge.
Is it good for elderly travellers? The vehicle-free centre is steep and stepped. The public lift helps, but mobility-limited visitors should book a hotel with road access on Cart Road.
Can I continue to Spiti from here? Yes, from roughly June to October when the passes are open. It’s a demanding multi-day drive at altitude and needs a proper itinerary.
Next Steps
Continue north to Manali and the high passes, or fly on to Leh. Back south, Amritsar and Delhi are a day away. The India travel guide covers country-wide planning and the family packing list has the mountain layering.
Planning a longer trip? See our full India family travel guide.