Shimla

Shimla

Queen of Hills

Shimla, the former summer capital of British India and now the capital of Himachal Pradesh, enchants visitors with its Victorian-era architecture, crisp mountain air, and sweeping Himalayan vistas. Th...

Himachal Pradesh, India

4.6
Mall RoadRidgeJakhu Temple
hillStation
Duration: 3–4 Days
Budget/day: ₹2,500 – ₹7,000
Best season: Mar – Jun, Dec – Jan (snow)
Altitude: 2,206 m
Nearest airport: Shimla Airport / Chandigarh Airport (116 km)
Nearest railway: Kalka Railway Station (90 km) + toy train

Best places to visit in Shimla

Things to do in Shimla

Best Time to Visit and Weather Info

Best time: March to June and December to January

Summer is peak tourist season. Winter brings heavy snow and road closures but is magical.

Summer

Peak Season ⭐

Mar – Jun

15°C – 30°C

Most popular time. Perfect weather for sightseeing, Mall Road walks, and day trips to Kufri and Chail.

  • Book months in advance
  • Mall Road is very crowded on weekends

Winter

Snow Season ⭐

Dec – Feb

-5°C – 8°C

Heavy snowfall covers the town in white. Christmas and New Year here are magical but roads can close.

  • Kufri and Chail have great snow activities
  • Carry heavy woolens and snow boots

Autumn

Good 🟡

Sep – Nov

10°C – 22°C

Quieter season with pleasant weather. Good visibility for mountain views.

  • Best for budget travel
  • Fewer tourists means calmer Mall Road

Monsoon

Avoid 🔴

Jul – Aug

18°C – 28°C

Heavy rainfall and frequent landslides. Roads from Kalka and Chandigarh often blocked.

  • Risk of landslides on all mountain roads
  • Toy train service may be suspended

How to Reach

✈️By Air

Airport: Shimla Airport (Jubbarhatti) / Chandigarh Airport (23 km (Shimla) / 116 km (Chandigarh))

Duration: 45 mins / 3 hrs

Shimla airport has limited flights from Delhi. Chandigarh airport is better connected and recommended.

Taxi: ₹500 (Shimla airport) / ₹2,500 (Chandigarh)

Airlines: Air India (Shimla), IndiGo, SpiceJet (Chandigarh)

🚂By Train

Station: Kalka Railway Station + UNESCO Kalka–Shimla Toy Train

Take a train to Kalka then board the UNESCO-listed Kalka–Shimla narrow gauge toy train for a scenic 5-hour mountain journey. One of India's best train experiences.

  • Shatabdi ExpressDelhi to Kalka (3.5 hrs)
  • Himalayan QueenDelhi to Kalka (4 hrs)
  • Kalka–Shimla Toy TrainKalka to Shimla (5 hrs)

🚌By Road

HRTC Volvo buses run overnight from Delhi to Shimla. Roads are in good condition but winding.

  • Delhi: 343 km, 7–8 hrs via NH-44 via Chandigarh
  • Chandigarh: 116 km, 3 hrs via NH-5
  • Manali: 260 km, 7 hrs via Mandi
  • Dharamshala: 248 km, 6 hrs via Mandi

Itineraries

Local Food

Shimla's food scene offers Himachali mountain cuisine alongside popular cafés and restaurants on Mall Road.

  • Siddu

    Steamed wheat bread stuffed with poppy seeds and walnuts — a Himachali staple served with ghee and dal.

    Where: Local Himachali restaurants

    ₹60 – ₹120

  • Chha Gosht

    Slow-cooked lamb marinated in yogurt and gram flour gravy — a royal Himachali non-vegetarian specialty.

    Where: Non-vegetarian restaurants in Shimla

    ₹200 – ₹350

  • Babru

    Black gram-stuffed deep-fried bread — a Himachali breakfast item unique to the region.

    Where: Local dhabas

    ₹40 – ₹80

  • Aktori

    Buckwheat pancake cooked on festivals — slightly earthy and nutritious.

    Where: Traditional homes and local eateries

    ₹30 – ₹60

  • Shimla Mirch Dishes

    Bell peppers (which take their name from Shimla) are used in many local vegetable dishes.

    Where: All restaurants

    ₹80 – ₹150

  • Hot Apple Cider & Himachali Apples

    Shimla is in India's apple country — fresh apples and apple products are a must.

    Where: Mall Road shops and farms

    ₹50 – ₹200

Mall Road has both Indian and continental options. For authentic Himachali food, try restaurants near the Old Bus Stand area.

FAQs

  • Shimla is famous for its colonial heritage, the Ridge and Mall Road, the Kalka–Shimla toy train, Jakhu Temple, Christ Church, and being the former summer capital of British India.

Hidden gems

  • Chadwick Falls

    Scenic waterfall surrounded by dense forest.

    Entry
    ₹20
    Timings
    8:00 AM – 6:00 PM

    Why special: Best during monsoon season.

    View on Map
  • Tara Devi Temple

    Hilltop temple with serene surroundings.

    Entry
    Free
    Timings
    6:00 AM – 8:00 PM

    Why special: Peaceful escape from city crowds.

    View on Map
  • Mashobra

    Quiet town with apple orchards and nature walks.

    Entry
    Free
    Timings
    Open 24 hrs

    Why special: Untouched by commercialization.

    View on Map

Best Places Similar

Nearby destinations

Places to visit in Himachal Pradesh