MY · Kelantan · 6.15°N 102.23°E

kampung laut mosque

One of Malaysia's oldest mosques, back in its home village, with serunding stalls next door.

Best time
March to October. Kelantan floods are most likely from about November to January. Mornings are cooler for walking around.
How long
Half a day
Getting there
Fly from KL to Kota Bharu (about an hour). The mosque is across the river from the city centre, about 15–20 minutes' drive. Older maps and signs may still point to Nilam Puri; head for Kampung Laut instead.
Save postcard
MY · Kelantankampung laut mosque6.15°N 102.23°Egowherelah.com
Dear group chat,One of Malaysia's oldest mosques, back in its home village, with serunding stalls next door.— gowherelahTo: whoever’s drivingKampung Laut MosqueMY, Kelantan
KLkampung laut mosque
≈ 340 km from KL, as the crow flies
This is a photo of a monument in Malaysia, identified by ID

Photo: Akml5599 · CC BY-SA 4.0

1 / 3

Photos: Wikimedia Commons, credited on each.

A timber mosque with a three-tiered roof, counted among the oldest mosques in Malaysia. Floods forced it inland to Nilam Puri decades ago; in 2022 it was rebuilt back in Kampung Laut, across the river from Kota Bharu, as the centrepiece of a heritage village.

Makan

  1. SerundingSpiced meat or fish floss, dry-fried for hours. Kampung Laut's best-known take-home.Map ↗
  2. Nasi kerabuHave the Kelantan breakfast in Kota Bharu before or after.Map ↗

Things to do

  1. The mosqueLook up at the stacked roofs and the old timber pillars and joinery.Map ↗
  2. Laman Warisan SeniThe heritage area around the mosque, with craft spaces in timber buildings.Map ↗
  3. Laman Warisan SerundingThe serunding makers' complex next door. Buy beef, chicken or fish floss to take home.Map ↗
  4. Kota BharuPasar Siti Khadijah and the museums are a short drive back across the river.Map ↗

Good to know

  • Dress modestly, take your shoes off and come outside prayer times. Avoid Friday midday.
  • Kelantan's weekend is Friday and Saturday.

Last checked October 2026. Things change, so check opening times, fees and transport before you go.