Time in Indonesia
Indonesia has 4 time zones. Each is shown below with a representative city.
Time zones
City times
253 cities are listed here, out of 353 in the dataset.
Grouped by time zone
- Asia/Jakarta · WIB (UTC+07:00)
- Karanganom 08:35
- Gombong 08:35
- Jatiroto 08:35
- Candi Prambanan 08:35
- Bandar 08:35
- Stabat 08:35
- Pangkalan Brandan 08:35
- Parapat 08:35
- Asia/Makassar · WITA (UTC+08:00)
- Tabanan 09:35
- Kuta 09:35
- Bedugul 09:35
- Sanur 09:35
- Legian 09:35
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.
- West Java 49
- Central Java 51
- East Java 49
- North Sumatra 27
- Yogyakarta 14
- Bali 16
- South Sumatra 7
- South Sulawesi 10
- West Nusa Tenggara 9
- Banten 7
- East Nusa Tenggara 10
- West Sumatra 7
- Aceh 11
- South Kalimantan 5
- East Kalimantan 4
- Riau 4
- Jambi 7
- Bangka–Belitung Islands 5
- Lampung 4
- Southeast Sulawesi 4
- North Sulawesi 6
- Central Kalimantan 5
- West Kalimantan 5
- Maluku 4
- North Kalimantan 3
- Papua 3
- West Sulawesi 3
- North Maluku 6
- Central Sulawesi 3
- Southwest Papua 3
- West Papua 3
- Bengkulu 2
- Riau Islands 2
- South Papua 2
- Jakarta 1
- Central Papua 1
- Highland Papua 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.