Badshahi Mosque Mosque

17th-century Mughal mosque and Lahore architectural landmark

Facing the Lahore Fort, Badshahi Mosque (1673) is a Mughal-era complex of red sandstone and marble with a vast courtyard; visitors come for architecture, Mughal calligraphy and courtyard views.

Main image

Badshahi Mosque at a Glance#

Address: Badshahi Mosque, Walled City / near Lahore Fort, Lahore, Punjab, Pakistan

Hours: Daily (open for worship and visitors; visitors should avoid prayer times and dress modestly)

Admission: Free to enter (donations accepted)

About Badshahi Mosque#

The Badshahi Mosque is a large Mughal‑era mosque in Lahore, Punjab, constructed in the late 17th century under Emperor Aurangzeb. It is one of Lahore’s most important historical landmarks and occupies a prominent site near Lahore Fort.

The complex features a large paved courtyard in front of a substantial prayer hall, extensive exterior façades in red sandstone with decorative inlay, and four corner minarets. The mosque is notable for its scale and formal Mughal architectural elements.

Built during Aurangzeb’s reign in the 1670s, the mosque served as the imperial congregational mosque for the city. During colonial periods it experienced alternate uses and later conservation; it remains an active place of worship and a major heritage site.

The mosque stands in the heart of Lahore’s Walled City, adjacent to the Lahore Fort and within the historic core of the provincial capital.

  • Visiting times: Non‑Muslim visitors are usually admitted outside scheduled prayer times; avoid Friday midday when the mosque fills for Jumuah services.

What to See#

  • Main prayer hall: The main prayer hall is an enclosed marble structure used for congregational prayer and decorated with carved and inlaid stonework.
  • Courtyard and forecourt: The broad paved courtyard sits before the prayer hall and is used for overflow congregations and public gatherings during major religious festivals.
  • Minarets: Four corner minarets frame the complex and are visible from surrounding parts of Lahore’s Walled City.

How to Get to Badshahi Mosque#

Badshahi Mosque is in Lahore’s Walled City immediately adjacent to Lahore Fort and Iqbal Park. From Lahore Railway Station and central Lahore the mosque is a short taxi/auto-rickshaw ride (a few kilometres) or a brief walk if you are already in the Walled City; the mosque is reached via the roads into the Fort/Badshahi area (enter through the nearby city gates). From Allama Iqbal International Airport expect a drive into central Lahore and then onward to the Walled City.

Tips for Visiting Badshahi Mosque#

  • Visit in the late afternoon or early evening when the light enhances the red sandstone façade and the main prayer sessions (especially Friday noon) have finished - Friday congregational prayers are the busiest times.
  • Enter from the mosque's main courtyard approach facing the Badshahi Mosque (adjacent to Lahore Fort) and combine your visit with a short walk around the fort complex for different viewpoints of the mosque.
  • Be mindful of prayer times and local customs: the large courtyard is usually accessible to visitors outside prayer periods, while the inner prayer halls may be restricted to worshippers - plan your visit around non-prayer hours to avoid closures.

Best Time to Visit Badshahi Mosque#

Best visited in the cool season (October-March) for comfortable weather and easier sightseeing; avoid Friday midday and major religious holidays when crowds peak.

Cool season (best for comfort)
October-March · 10-25°C
Pleasant temperatures for exploring the mosque and surrounding Lahore Fort area; mornings and late afternoons are especially comfortable and photogenic.
Hot season (less comfortable)
April-June · 30-45°C
Very hot daytime temperatures make midday visits uncomfortable; early morning or late afternoon is preferable.
Monsoon/humid season
July-September · 30-40°C (humid)
Higher humidity and occasional heavy rains; crowds swell during festivals-avoid Friday midday and Eid times when the mosque and courtyard are busiest.

Weather & Climate near Badshahi Mosque#

Climate

Badshahi Mosque's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with very hot summers (peaking in June) and cool winters (coldest in January). Temperatures range from 6°C to 40°C. Moderate rainfall (518 mm/year) with a pronounced dry season.

Air Quality: AQI 165 Unhealthy
Best Time to Visit
OctoberNovemberMarch
Temperature & Rainfall
Temperature Range
51°
Warmest Month
-1°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Very Good 6° - 19° 13° 21 mm some cloud 44% 0.7 m/s 0.5 low 10.2h
February Excellent 9° - 22° 16° 25 mm some cloud 46% 1.1 m/s 0.8 moderate 10.9h
March Ideal 14° - 27° 20° 27 mm mostly sunny 40% 1.4 m/s 1.3 high 11.9h
April Excellent 19° - 34° 27° 18 mm partly cloudy 32% 1.6 m/s 1.8 very high 12.8h
May Excellent 24° - 39° 31° 17 mm some cloud 23% 1.5 m/s 2.1 extreme 13.6h
June Excellent 27° - 40° 33° 43 mm some cloud 31% 1.7 m/s 2.0 extreme 14.0h
July Good 27° - 36° 33° 154 mm partly cloudy 51% 1.6 m/s 1.7 very high 13.8h
August Very Good 26° - 35° 33° 138 mm some cloud 59% 1.2 m/s 1.8 very high 13.1h
September Excellent 24° - 35° 31° 51 mm mostly sunny 54% 1.1 m/s 1.6 very high 12.2h
October Ideal 18° - 32° 25° 9 mm clear 39% 0.8 m/s 1.1 high 11.3h
November Ideal 12° - 27° 19° 5 mm mostly sunny 36% 0.8 m/s 0.7 moderate 10.4h
December Excellent 7° - 21° 14° 10 mm mostly sunny 38% 0.7 m/s 0.5 low 10.0h

Nearby Attractions to Badshahi Mosque#