4.6 out of 5 — 235218 votes

What time is it in Batu Pahat, Johor, Malaysia

Watch the current local time in Batu Pahat, Johor, Malaysia, running on the Asia/Kuala_Lumpur time zone (+8).

Batu Pahat, Malaysia

Tuesday, 3 November 2026

UTC+8 · Asia/Kuala_Lumpur

Local time in Batu Pahat

UTC+8 · no daylight saving time

Local time in Batu Pahat, Johor.

The sun today

Sunrise 6:51 AM Solar noon 12:53 PM Sunset 6:54 PM Daylight 12 h 03 min Night 11 h 57 min Civil twilight 6:30 AM – 7:16 PM

Weather in Batu Pahat right now

Loading the current weather…

Weather data by Open-Meteo, updated every 30 minutes.

Batu Pahat and its neighbours

Kampung Bahagia Kampung Parit Lapis Batu Pahat
Batu Pahat at 1.8548, 102.9330 with the nearest towns within 1.8 km · open in OpenStreetMap

Postal codes

Postal codes come from the free GeoNames dataset. Where a code is listed with a distance, it belongs to a nearby settlement — GeoNames spells that name differently from ours.

Batu Pahat in numbers

Coordinates
1.8548, 102.9330
Population
156 236
Region
Johor
Country
Malaysia, Asia
Capital
Kuala Lumpur — 199 km away

Largest cities in Johor

Same time zone — Asia/Kuala_Lumpur

Nearby places

Local time details for Batu Pahat

Postal numbering in Batu Pahat covers 1 codes.

Batu Pahat counts hours by Asia/Kuala_Lumpur, which stands at UTC+8. Whether daylight saving is kept: No.

Sunrise reaches Batu Pahat at 6:51 AM, and the sun sets at 6:54 PM. Light lasts 12 h 03 min.

Both Kampung Merdeka and Kampung Pegawai are near Batu Pahat and keep its time.

Questions and answers

What is the local time zone in Batu Pahat?
The local time zone in Batu Pahat is Asia/Kuala_Lumpur, with an offset of +8.
Does Batu Pahat move its clocks forward at any time?
No.
Tell me the sunrise hour in Batu Pahat.
The sunrise hour is 6:51 AM.
All pages