
Stroll along Shimla's main promenade, a vehicle-free street lined with shops, cafes, and colonial buildings offering great mountain views.
Mall Road is the main street and the social hub of Shimla. This long, winding road is a pedestrian-only zone for most of its stretch, making it a pleasant place for a leisurely walk. The street is lined with colonial-era buildings that now house a variety of shops, cafes, restaurants, and government offices. Visitors can find everything from branded showrooms to small local shops selling woolen shawls, Himachali caps, wooden handicrafts, and souvenirs. Key landmarks like the Gaiety Theatre, Town Hall, and Scandal Point are located along this road.
Explore upcoming events, concerts, expos and experiences near you
Mall Road, Shimla, Himachal Pradesh 171001, The Mall, Shimla, Himachal Pradesh, India
Air
The nearest airport is Jubbarhatti Airport (IXS), about 22 km from Shimla. However, it has limited connectivity. The more reliable and better-connected airport is Chandigarh International Airport (IXC), which is about 120 km away (3-4 hours by taxi).
Train
The nearest broad-gauge railway station is in Kalka (96 km away), which is well-connected to major cities like Delhi and Kolkata. From Kalka, you can take the historic Kalka-Shimla Toy Train, a UNESCO World Heritage Site, which takes about 5-6 hours to reach Shimla.
Road
Shimla is well-connected by road to major cities like Delhi (350 km) and Chandigarh (115 km) via NH5. Regular bus services, including deluxe and Volvo buses, are available from these cities.
Local Transport
Within Shimla, you can hire local taxis to reach the entry points of Mall Road. The HPTDC tourist lift from Cart Road is a popular option to avoid the steep climb to the Mall.
Nearby restaurants near Shopping at Mall Road
No restaurants found nearby

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.