Time in Malaysia
Malaysia has 2 time zones. Each is shown below with a representative city.
Time zones
City times
81 cities are listed here, out of 160 in the dataset.
Grouped by time zone
- Asia/Kuala_Lumpur · UTC+08:00
- Kuala Lumpur 03:46
- George Town 03:46
- Petaling Jaya 03:46
- Klang 03:46
- Johor Bahru 03:46
- Ipoh 03:46
- Kampung Baru Subang 03:46
- Shah Alam 03:46
- Subang Jaya 03:46
- Malacca 03:46
- Kota Bharu 03:46
- Kuantan 03:46
- Kuala Terengganu 03:46
- Alor Setar 03:46
- Seremban 03:46
- Pasir Mas 03:46
- Sungai Petani 03:46
- Taiping 03:46
- Bukit Mertajam 03:46
- Sepang 03:46
- Kulim 03:46
- Kluang 03:46
- Skudai 03:46
- Batu Pahat 03:46
- Kampung Pasir Gudang Baru 03:46
- Kampung Sungai Ara 03:46
- Tasek Glugor 03:46
- Muar 03:46
- Ampang 03:46
- Rawang 03:46
- Butterworth 03:46
- Labuan 03:46
- Semenyih 03:46
- Port Dickson 03:46
- Cukai 03:46
- Ulu Tiram 03:46
- Taman Senai 03:46
- Segamat 03:46
- Kampung Baru Balakong 03:46
- Perai 03:46
- Kangar 03:46
- Kulai 03:46
- Jitra 03:46
- Teluk Intan 03:46
- Putra Heights 03:46
- Temerluh 03:46
- Kampong Dungun 03:46
- Simpang Empat 03:46
- Kuala Selangor 03:46
- Kampung Bukit Baharu 03:46
- Kota Tinggi 03:46
- Pontian Kechil 03:46
- Banting 03:46
- Sungai Besar 03:46
- Tanjung Tokong 03:46
- Ladang Seri Kundang 03:46
- Batu Arang 03:46
- Batang Berjuntai 03:46
- Batu Feringgi 03:46
- Pelabuhan Klang 03:46
- Kepala Batas 03:46
- Asia/Kuching · UTC+08:00
- Kota Kinabalu 03:46
- Sandakan 03:46
- Kuching 03:46
- Tawau 03:46
- Miri 03:46
- Sibu 03:46
- Bintulu 03:46
- Lahad Datu 03:46
- Marudi 03:46
- Putatan 03:46
- Keningau 03:46
- Donggongon 03:46
- Semporna 03:46
- Bandar Labuan 03:46
- Mukah 03:46
- Simanggang 03:46
- Limbang 03:46
- Papar 03:46
- Kinarut 03:46
- Taman Rajawali 03:46
No city on this page matches the filter.
States and regions
Browse by first-level division to reach cities that are not in the list above.
- Selangor 24
- Johor 23
- Sabah 16
- Penang 13
- Sarawak 11
- Perak 14
- Kedah 10
- Melaka 13
- Pahang 10
- Kelantan 8
- Negeri Sembilan 6
- Terengganu 6
- Kuala Lumpur 2
- Perlis 3
- Labuan 1
What this does
Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.
A country can span several zones. Country pages list each zone with a representative city instead of giving one vague “country time”.
Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.