Park & nature

Shahi Bagh

4.3 · 58 reviews
Shahi BaghWikimedia Commons
Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

Shahi Bagh, meaning 'Royal Garden,' is a historic park that once belonged to the Mughal gardens of Peshawar. Today, it serves as a public park with a large cricket ground that hosts local matches. Visitors can explore the remnants of Mughal landscaping, enjoy shaded walkways, and watch cricket games. The park's blend of history and recreation makes it a unique spot for both sports enthusiasts and those seeking a tranquil setting.

Don't miss

  • Watch a local cricket match at the historic ground
  • Explore the remnants of Mughal garden design
  • Relax under the shade of old trees along the pathways

Tickets & tours

Ways to visit Shahi Bagh

You can explore Shahi Bagh at your own pace. A tour is worth it mainly for transport, or for pairing it with nearby sights in one day.

Getting there

More attractions in Peshawar

Planning your trip to Peshawar? See where to eat, more attractions, or build a Peshawar itinerary.