Kapitan Keling Mosque, Penang

Last updated: October 2026

Kapitan Keling Mosque in Penang
AddressJalan Masjid Kapitan Keling, George Town
HoursNon-Muslim visiting: daily 11 am – 1 pm, 2 – 4:30 pm, 5 – 6 pm (Fri from 2 pm only)
Take me here
VerifiedVerified October 2026

About Kapitan Keling Mosque

Kapitan Keling Mosque is Penang's oldest and largest Indian Muslim mosque, founded in 1801 by the South Indian community that served in the East India Company. The Mughal-style architecture features a large central dome, a minaret and an arcaded prayer hall surrounded by gardens.

Non-Muslim visitors are welcome outside prayer times. The visiting windows are 11 am to 1 pm, 2 to 4:30 pm and 5 to 6 pm daily. On Fridays, non-Muslim access starts from 2 pm only due to the congregational prayer. Dress modestly: long sleeves and trousers or a long skirt. Women will be offered a headscarf at the entrance. Robes are also available if needed. Entry is free. The mosque sits on the same road as Kuan Yin Teng and Sri Mahamariamman Temple, making it easy to visit all three in a single walk along Jalan Masjid Kapitan Keling. Visiting hours may shift during Ramadan.

Location

Photos

Visitor Reviews

Reviews sourced from Google Maps

Frequently Asked Questions

What are Kapitan Keling Mosque's opening hours?

Kapitan Keling Mosque is open Non-Muslim visiting: daily 11 am – 1 pm, 2 – 4:30 pm, 5 – 6 pm (Fri from 2 pm only). Check Google Maps for the latest hours.

Where is Kapitan Keling Mosque located?

Kapitan Keling Mosque is at Jalan Masjid Kapitan Keling, George Town. Use Grab or public transport to get there.

How do I get to Kapitan Keling Mosque?

You can reach Kapitan Keling Mosque by Grab (ride-hailing), taxi or public transport. See the map above for the exact location.