
A celebrated Mughal garden in Srinagar, built by Emperor Jahangir, known for its three terraces, central water channel, and views of Dal Lake.
Shalimar Bagh is the largest Mughal garden in Kashmir, located on the northeast bank of Dal Lake. Built by Emperor Jahangir for his wife Nur Jahan in 1619, the garden is a remarkable example of Mughal horticulture. It is laid out in three terraces, each with a distinct purpose and rising one above the other. A central water channel, known as the Shah Nahar, runs through the entire garden, connecting the terraces with pools and fountains. The first terrace is the public garden (Diwan-i-Aam), leading to the second, more private Emperor's garden (Diwan-i-Khas). The topmost terrace was the exclusive Zenana garden for the royal women, featuring the impressive Black Pavilion.
Explore upcoming events, concerts, expos and experiences near you
Chinar Chowk, Shalimar, Srinagar, Jammu and Kashmir 191121, Shalimar, Srinagar, Jammu and Kashmir, India
Air
Sheikh ul-Alam International Airport (SXR), Srinagar, is the nearest airport, located about 25 km away. It takes around 45-60 minutes to reach the garden by taxi.
Train
The nearest major railway station is Jammu Tawi (270 km away). From Jammu, you can hire a taxi or take a bus to Srinagar, which is a 7-8 hour journey. Srinagar also has a local railway station with limited connectivity.
Road
Srinagar is well-connected by road to cities like Jammu, Leh, and Chandigarh. Shalimar Bagh is located on the main Boulevard Road that circles Dal Lake, making it easily accessible by car or bus within the city.
Local Transport
Auto-rickshaws and taxis are readily available throughout Srinagar. You can also take a local bus heading towards Shalimar. Ride-hailing apps are functional in the city.
Nearby restaurants near Shalimar Bagh
No restaurants found nearby
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.