3 Days in Shimla: A Day-by-Day Itinerary for First-Time Visitors

Day one walks the heart of Shimla: Christ Church and the Ridge, the ropeway up to the Hanuman temple on Jakhu hill, the Gaiety Theatre and an evening on Mall Road. Day two goes west for the Viceregal Lodge and the State Museum, then up to the hilltop Tara Devi temple. Day three is a drive east to the valley views and nature park at Kufri, back in time for the Army Heritage Museum at Annandale.

Good to Know

Estimated total per person: ₹2,000 to ₹4,000, excluding flights, hotel and some gate fees

Weather: Summers are mild, the monsoon from July to September brings rain and fog, and winters are cold with occasional snow.

Pack:

Local tips:

Booking tips:

Getting there (from other Indian cities):

The toy train is slow but scenic, part of the UNESCO-listed Mountain Railways of India; take the road one way if you are short of time.

Roads can be slow on summer weekends and after snowfall; leave early.

Day 1: The Ridge, Jakhu Temple and Mall Road

The heart of Shimla on foot: Christ Church and the Ridge, the ropeway up to the Hanuman temple on Jakhu hill, the Gaiety Theatre and an evening on Mall Road.

Eat: Indian Coffee House - A Mall Road institution with waiters in uniform turbans, serving dosas, cutlets and filter coffee at low prices.

Evening: Stay on Mall Road and the Ridge after dark, when the town's lights come on across the hills.

Budget for the day: ₹200 to ₹500 per person, excluding hotel and some gate fees

Day 2: The Viceregal Lodge, State Museum and Tara Devi

West Shimla's colonial history at the Viceregal Lodge and the Himachal State Museum, then a drive up to the Tara Devi temple on its hilltop.

Eat: Himachali Rasoi - A vegetarian restaurant in the middle of town serving Himachali dishes such as dham, siddu and madra.

Evening: Walk down to Lakkar Bazaar for wooden crafts and toys.

Budget for the day: ₹900 to ₹1,700 per person, excluding hotel and some gate fees

Day 3: Kufri and Annandale

A drive east to the valley views of Green Valley and the Himalayan Nature Park at Kufri, then back to Annandale for the Army Heritage Museum.

Eat: Sita Ram and Sons - A long-running Shimla eatery famous for its chole bhature; expect a queue at lunchtime.

Evening: Finish with coffee and cake at one of the old bakeries on Mall Road.

Budget for the day: ₹950 to ₹1,800 per person, excluding hotel and some gate fees

Want a Different Pace?

Frequently Asked Questions

Is 3 days enough for Shimla?

A 3-day Shimla itinerary like this one works well for Families, Couples, History lovers. It's not the best fit if You want snow in summer; snow falls mainly from late December to February or You dislike crowds; Mall Road is packed on summer weekends.

How much does a 3-day Shimla trip cost per person?

Budget about ₹2,000 to ₹4,000 per person for entry tickets, food and local transport on this 3-day Shimla itinerary. Flights and hotel are extra.

What's the best time to visit Shimla?

The best time to visit Shimla is March to June, and December to February for snow.

How do I reach Shimla from other Indian cities?

Common options are train (About 4 hours to Kalka from Delhi, then about 5 to 6 hours on the toy train), car (About 7 to 9 hours), flight (About 1 hour from Delhi to Chandigarh, then about 3.5 hours by road). The toy train is slow but scenic, part of the UNESCO-listed Mountain Railways of India; take the road one way if you are short of time.

What are the must-see places in Shimla in 3 days?

Day 1: Christ Church, The Ridge, Jakhu Temple, Gaiety Theatre and Mall Road. Day 2: Viceregal Lodge, Himachal State Museum and Tara Devi Temple. Day 3: Green Valley, Himalayan Nature Park, Kufri and Army Heritage Museum, Annandale.

Which Shimla attractions are free?

On this itinerary, Christ Church, The Ridge, Mall Road, Tara Devi Temple and Green Valley are free to visit (some charge for special exhibitions or inside visits).

How much are entry tickets in Shimla?

Viceregal Lodge: ₹100. Prices are for Indian adult visitors; check the official site before you go.

Is the Viceregal Lodge in Shimla open on Mondays?

No. The Viceregal Lodge is closed on Mondays and national holidays. Guided tours run through the day from around 10:30 am, and Indian adults pay ₹100.

Can you drive on Mall Road in Shimla?

No. Private vehicles are not allowed on the Mall and the Ridge. Park on Cart Road and take the public lift up, or walk.

Where to Eat in Shimla

Full Shimla travel guide

Build your own Shimla trip

More Itineraries

Browse all itineraries