Himachal Pradesh · North India

Shimla travel guide

Colonial hill station and the toy train

Shimla
Navneet Sharma · CC BY-SA 4.0
Best time
Mar–Jun, Oct–Jan
How long
2–3 days
Stay a night
₹1,000–8,000
Food a day
₹400–1,800
Nearest railhead
90 km away
Nearest airport
115 km away

Plan Shimla in a minute. Day-by-day plan, stays, budget and trains — free on JrnyLoop.

Plan this trip

About Shimla

The old summer capital — Mall Road and the Ridge, colonial buildings, the Kalka–Shimla heritage railway and quiet forests at Mashobra and Kufri.

Things to do in Shimla

  1. The Ridge & Christ Church

    1 h · Free

    The Ridge and Christ Church form the bustling town square of Shimla. Christ Church is the second oldest church in North India, featuring striking neo-Gothic architecture. Worship services here are conducted in both Hindi and English.

  2. Mall Road

    2 h · Free

    Constructed during British colonial rule, this lively pedestrian-friendly street is a major commercial centre filled with showrooms, department stores, restaurants and cafes. It features the Himachal emporium selling local handicrafts, woollens and pottery. The scenic area sits just above the Lower Bazaar.

    Tip: Keep in mind that regular automobiles are not allowed on this road

  3. Jakhoo Temple

    2 h · Free

    An ancient Hindu temple dedicated to Lord Hanuman, situated on Shimla's highest peak at Jakhu Hill. It features a giant 108-feet-high idol of Hanuman and is accessible by foot, horse, taxi, or a ropeway from the city centre.

    Tip: Watch out for the many monkeys around the temple premises

  4. Viceregal Lodge

    1 h · ₹100 entry

    Viceregal Lodge is a grand Scottish-baronial building in Shimla. It is a museum that showcases historical artifacts from the British era and rooms where crucial discussions regarding the Partition of India took place.

    Tip: Wear comfortable walking shoes as the surrounding lawns and corridors require a fair bit of walking.

  5. Kufri

    3 h · ₹300 entry

    Kufri is a resort hill station located 12 km from Shimla. Known for pony rides and snow play in winter, the area features the Himalayan wildlife zoo and popular ski tracks along potato plantations.

    Tip: Explore the local shops and boutiques along Kufri Avenue for souvenirs

  6. Mashobra & Craignano

    2 h · Free

    Mashobra and Craignano is a scenic park area in Shimla connected by the historic Hindustan-Tibet Road built in 1850. Visitors can enjoy peaceful walks amidst lush pine and oak forests.

  7. Kalka–Shimla Toy Train

    2 h · ₹500 entry

    The Kalka–Shimla Toy Train is a historic UNESCO World Heritage railway that winds through the mountains of Himachal Pradesh. You can take a scenic ride along a short stretch of the track to nearby spots like Shoghi or Taradevi.

    Tip: Book your tickets well in advance as seats fill up quickly

Where to stay in Shimla

  • Mall Road

    ₹2,000–5,000

    Walk to the Ridge, cafes and the church; cars are restricted.

  • Chotta Shimla

    ₹1,000–2,500

    Cheaper and calmer, 10 minutes from the Mall.

  • Mashobra & Kufri

    ₹5,000–15,000

    Forest resorts with views, for a slower trip.

What to eat

  • Indian Coffee House

    cafe · veg

    Since 1957 on Mall Road — coffee and dosa.

  • Himachali Dham

    local dish · veg

    Festive thali — madra, rajma, meetha.

  • Cafe Sol

    cafe

    Wood-fired pizzas with a view.

  • Baljees

    restaurant

    Old Mall Road favourite for North Indian food.

Good to know

  • Park at the Lift or Victory Tunnel; the Mall is pedestrian-only.
  • Book the toy train on IRCTC well in advance in peak season.

Going to Shimla? Build the plan, split costs with your group and keep tickets in one place.

Plan this trip

All destination guides

Shimla travel guide: best time, things to do, how to reach · JrnyLoop Blog