Historic Site · Lahore, Pakistan
Shalimar Gardens
The Shalamar Gardens are a Mughal garden complex besides Baghbanpura, located in Lahore, Punjab, Pakistan. Built 1642.

Photo: Muhammad Ashar via Wikimedia Commons, CC BY-SA 3.0. Cropped and resized for display.
Landmark facts
| Location | Lahore, Pakistan |
|---|---|
| Type | Historic Site |
| Built | 1642 |
| Area | Area: 0.16 km² |
| Coordinates | 31.5858° N, 74.3819° E |
Every fact above is taken from the sources listed below; anything no source states is left blank rather than guessed.
What Shalimar Gardens is known for
The Shalamar Gardens are a Mughal garden complex besides Baghbanpura, located in Lahore, Punjab, Pakistan.
About Shalimar Gardens
The Shalamar Gardens are a Mughal garden complex besides Baghbanpura, located in Lahore, Punjab, Pakistan. The 17th-century gardens date from the period of the Mughal Empire, and are now one of country's most popular tourist destinations. The Shalamar Gardens were laid out as a Charbagh-style complex. Construction of the gardens began in 1641 during the reign of emperor Shah Jahan, and was completed in 1642.
History
Construction of the gardens began on 3 Rabi-ul-Awwal 1051 AH (6 June 1641), and took 17 months and 14 days to complete. During the Sikh Empire, much of the garden's marble was pillaged and used to decorate the Golden Temple and the Ram Bagh Palace in nearby Amritsar, while the gardens' costly agate gate was stripped and sold by Lehna Singh Majithia. In 1806 Maharaja Ranjit Singh ordered the Shalimar Gardens to be repaired. The annual Mela Chiraghan festival used to take place in the gardens until General Ayub Khan forbade it in 1958.
How to get there
| Nearest town | Lahore |
|---|---|
| Nearest airport | Allama Iqbal International Airport (LHE) |
| Distance from the airport | 4.7 miles (straight line) |
Nearest major airport by straight-line distance from the landmark’s coordinates; road distance will be longer.
Airports near this landmark
The airports a visitor would actually fly into, nearest first — each link opens its profile on our sister site AirportProfiles.
- Allama Iqbal International Airport (LHE) · Lahore, Pakistan · 4.6 miles away
- Sri Guru Ram Das Ji International Airport (ATQ) · Amritsar, India · 25.9 miles away
- Sialkot International Airport (SKT) · Sialkot, Pakistan · 65.7 miles away
Landmarks nearby
The closest landmarks in this library, by straight-line distance.
More landmarks in Pakistan
More historic sites
Frequently asked questions
What is Shalimar Gardens?
The Shalamar Gardens are a Mughal garden complex besides Baghbanpura, located in Lahore, Punjab, Pakistan.
Where is Shalimar Gardens located?
Shalimar Gardens is in Lahore, Pakistan. Its coordinates are 31.5858° N, 74.3819° E.
How do I get to Shalimar Gardens?
The nearest town is Lahore, and the nearest airport is Allama Iqbal International Airport (LHE), about 4.7 miles away (straight line).
When was Shalimar Gardens built?
Shalimar Gardens was built 1642.
Sources
- https://en.wikipedia.org/wiki/Shalamar_Gardens%2C_Lahore — Wikipedia article — overview, history and core facts (CC BY-SA).
- https://www.wikidata.org/wiki/Q499527 — Wikidata — built year, architect, height/size, visitors, official website (CC0).
- https://github.com/jbrooksuk/JSON-Airports — Nearest major airport computed from landmark and airport coordinates (haversine); airport list: jbrooksuk/JSON-Airports.
Page last updated 13 November 2026.











