Prices are in New Zealand Dollars.

Shimla travel guide

Shimla tourism | Shimla guide

You're Going to Love Shimla

Shimla is nestled in the foothills of the Himalayas and used to be the summer destination for Britons during the height of British rule. Here, you'll find an Indian town that hearkens to old colonial times. Ice skating, mountain climbing and bird watching can make it seem like a European country. But once you taste the food, visit the temples and commiserate with stray monkeys, you'll feel right back in India.

Top 5 Reasons to Visit Shimla

When to Visit Shimla

Estimated hotel price

Shimla in {1}

1 night at 3-star hotel
Prices are not fixed and may vary with time

March to June is the best time to visit Shimla, as the weather is pleasant and only gets better. Temperatures hover between 59°F and 86°F.

Average temperatures
Celsius (°C)
When the weather is nice in Shimla

How to Get to Shimla

Airports near Shimla

DED Dehra Dun

Airlines serving Shimla

Good (68,776 reviews)
Good (6,845 reviews)
Good (664 reviews)
Excellent (137 reviews)
Good (358 reviews)
Good (119 reviews)
Okay (32 reviews)
Good (71 reviews)
Show more

Where to Stay in Shimla

Relax in luxury at the Oberoi Cecil or check into the moderately-priced yet comfy Hotel Ashiana Regency. Budget-travelers will appreciate a stay at Hotel White.

Popular Neighborhoods in Shimla

Where to stay in popular areas of Shimla

Most booked hotels in Shimla

How to Get Around Shimla

The Cost of Living in Shimla

Shopping Streets

On Mall Road, shoppers flock to visit Lakkar Bazaar and Lower Bazaar. Also, check out the area between Combermere Bridge and the Telegraph Office for smaller shops.

Groceries and Other

Roughly, a quart of milk costs ₹43.50 and a dozen eggs cost ₹57.50.

Cheap meal
Cheap meal
A pair of jeans
A pair of jeans
Single public transport ticket
Single public transport ticket

Where to Eat in Shimla

When you're hungry, stop by for some chow at the famous Baljees, where Indian mains are ₹100-150.

Other popular cities in Himachal Pradesh