Time in Indonesia — regions, cities and time zones
Indonesia spans three time zones: Western Indonesian Time (UTC+7), Central (UTC+8) and Eastern (UTC+9). Jakarta is in the western zone. No part of the country observes daylight saving, so all three offsets hold steady year-round.
Indonesia
Capital Jakarta · Asia · ISO ID / IDN
Jakarta, Indonesia
Friday, 4 September 2026
UTC+7 · Asia/Jakarta
Time and sun data for Jakarta, Indonesia
The sun in Jakarta
Sunrise 05:53 Solar noon 11:53 Sunset 17:53 Daylight 12 h 00 min Night 12 h 00 min Civil twilight 05:32 – 18:14
States and regions (39)
-
Aceh
12:29
UTC+7 · Asia/Jakarta
7,963 cities · largest Banda Aceh
-
Bali
13:29
UTC+8 · Asia/Makassar
5,395 cities · largest Denpasar
-
Bangka–Belitung Islands
12:29
UTC+7 · Asia/Jakarta
589 cities · largest Pangkalpinang
-
Banten
12:29
UTC+7 · Asia/Jakarta
8,880 cities · largest Tangerang
-
Bengkulu
12:29
UTC+7 · Asia/Jakarta
680 cities · largest Bengkulu
-
Central Java
12:29
UTC+7 · Asia/Jakarta
57,761 cities · largest Semarang
-
Central Kalimantan
12:29
UTC+7 · Asia/Pontianak
221 cities · largest Palangkaraya
-
Central Papua
14:29
UTC+9 · Asia/Jayapura
18 cities · largest Bugalaga
-
Central Sulawesi
13:29
UTC+8 · Asia/Makassar
3,137 cities · largest Palu
-
East Java
12:29
UTC+7 · Asia/Jakarta
47,719 cities · largest Surabaya
-
East Kalimantan
13:29
UTC+8 · Asia/Makassar
875 cities · largest Samarinda
-
East Nusa Tenggara
13:29
UTC+8 · Asia/Makassar
21,084 cities · largest Kupang
-
Gorontalo
13:29
UTC+8 · Asia/Makassar
1,339 cities · largest Gorontalo
-
Highland Papua
14:29
UTC+9 · Asia/Jayapura
3 cities · largest Bikondini
-
Other parts of Indonesia
12:29
UTC+7 · Asia/Jakarta and 3 more zones
4,764 cities · largest Kasihan
-
Jakarta
12:29
UTC+7 · Asia/Jakarta
1,278 cities · largest Jakarta
-
Jambi
12:29
UTC+7 · Asia/Jakarta
861 cities · largest Jambi City
-
Lampung
12:29
UTC+7 · Asia/Jakarta
4,943 cities · largest Bandar Lampung
-
Maluku
14:29
UTC+9 · Asia/Jayapura
1,263 cities · largest Ambon
-
North Kalimantan
13:29
UTC+8 · Asia/Makassar
449 cities · largest Tarakan
-
North Maluku
14:29
UTC+9 · Asia/Jayapura
816 cities · largest Ternate
-
North Sulawesi
13:29
UTC+8 · Asia/Makassar
2,568 cities · largest Manado
-
North Sumatra
12:29
UTC+7 · Asia/Jakarta
12,251 cities · largest Medan
-
Papua
14:29
UTC+9 · Asia/Jayapura
1,150 cities · largest Jayapura
-
Riau
12:29
UTC+7 · Asia/Jakarta
3,652 cities · largest Batam
-
Riau Islands
12:29
UTC+7 · Asia/Jakarta and 1 more zone
518 cities · largest Batam
-
South Kalimantan
13:29
UTC+8 · Asia/Makassar
543 cities · largest Banjarmasin
-
South Papua
14:29
UTC+9 · Asia/Jayapura
18 cities · largest Wan
-
South Sulawesi
13:29
UTC+8 · Asia/Makassar
11,586 cities · largest Makassar
-
South Sumatra
12:29
UTC+7 · Asia/Jakarta
2,497 cities · largest Palembang
-
Southeast Sulawesi
13:29
UTC+8 · Asia/Makassar
2,439 cities · largest Kendari
-
Southwest Papua
14:29
UTC+9 · Asia/Jayapura
39 cities · largest Kampung Bukit
-
West Java
12:29
UTC+7 · Asia/Jakarta
55,804 cities · largest Bekasi
-
West Kalimantan
12:29
UTC+7 · Asia/Pontianak
1,124 cities · largest Pontianak
-
West Nusa Tenggara
13:29
UTC+8 · Asia/Makassar
8,311 cities · largest Mataram
-
West Papua
14:29
UTC+9 · Asia/Jayapura
788 cities · largest Sorong
-
West Sulawesi
13:29
UTC+8 · Asia/Makassar
1,698 cities · largest Majene
-
West Sumatra
12:29
UTC+7 · Asia/Jakarta
1,801 cities · largest Padang
-
Yogyakarta
12:29
UTC+7 · Asia/Jakarta
7,337 cities · largest Yogyakarta
Current time in Jakarta
Jakarta runs on Western Indonesian Time, UTC+7, under the identifier Asia/Jakarta. As the capital and the largest city, Jakarta's clock is the one most schedules default to, but assuming it covers the whole archipelago is a mistake that costs two hours at the far end.
Three zones across the archipelago
The zones step up by one hour as you move east across the islands, which suits a country stretched over a very long east–west span. Each zone has an Indonesian abbreviation you will see on domestic schedules and broadcast listings.
WIB — Waktu Indonesia Barat (UTC+7): Sumatra, Java, and the western and central parts of Kalimantan. Jakarta, Surabaya, Bandung, Medan. WITA — Waktu Indonesia Tengah (UTC+8): Bali, Lombok, Sulawesi, Nusa Tenggara, and eastern and southern Kalimantan. Denpasar, Makassar.
WIT — Waktu Indonesia Timur (UTC+9): Maluku and the Papuan provinces. Ambon, Jayapura. Booking a domestic flight in Indonesia is a reading comprehension test. The departure time is local to the airport you leave from; the arrival time is local to the one you land at.
The Bali trap
Bali is the single most common source of confusion, because it is the destination most visitors know and it is not on Jakarta time. Denpasar sits in WITA at UTC+8, an hour ahead of the capital. A call arranged "for 3pm Indonesian time" between someone in Jakarta and someone in Bali will have two different, equally sincere participants showing up an hour apart.
No daylight saving anywhere
None of the three zones shifts seasonally. Indonesia lies across the equator, where day length barely varies through the year, so there is no seasonal evening light to shift around. The practical benefit is that any offset you work out today is still correct in six months.
Scheduling across the islands
Jakarta to Bali: add one hour going east. Jakarta to Jayapura: add two hours. Jakarta shares its offset with Bangkok and Ho Chi Minh City all year. Bali and Makassar share theirs with Singapore, Kuala Lumpur, Hong Kong and Perth.
Jayapura matches Tokyo and Seoul. For anything national — a broadcast, a webinar, an application deadline — the safe practice is to state the zone explicitly. "19:00 WIB" is unambiguous in a way that "7pm Indonesia" never is.
Practical notes for travellers
Phones on mobile networks generally pick up the correct local zone, but a device left in airplane mode across a flight may hold the departure city's time until it reconnects. Hotel wake-up calls, tour pickups and ferry departures are always quoted in the local zone of the place you are standing in. When in doubt, ask which zone the time refers to before confirming — it is a normal question, and locals ask it too when arranging things across the archipelago.
Questions and answers
- Is Bali the same time as Jakarta?
- No. Bali is on WITA (UTC+8), one hour ahead of Jakarta on WIB (UTC+7).
- Does Indonesia change its clocks for summer?
- No. None of the three zones observes daylight saving, and the offsets stay fixed all year.
- What do WIB, WITA and WIT mean?
- They are the Indonesian names for the western, central and eastern zones, at UTC+7, UTC+8 and UTC+9 respectively.