Historic Site · Lahore, Pakistan

Shalimar Gardens

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

Built 1642PakistanHistoric Site
Shalimar Gardens
Shalimar Gardens.

Photo: Muhammad Ashar via Wikimedia Commons, CC BY-SA 3.0. Cropped and resized for display.

Landmark facts

LocationLahore, Pakistan
TypeHistoric Site
Built1642
AreaArea: 0.16 km²
Coordinates31.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 townLahore
Nearest airportAllama Iqbal International Airport (LHE)
Distance from the airport4.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.

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

Page last updated 13 November 2026.