Park & nature

Shahi Bagh

4.3 · 58 reviews
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 usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Peshawar

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