Indonesia's Three Time Zones
WIB, WITA, WIT (UTC+7 to +9) — Jakarta vs Bali and scheduling across the archipelago.
Indonesia uses **three standard zones**: WIB (west), WITA (central), WIT (east) — IANA Asia/Jakarta, Asia/Makassar, Asia/Jayapura. No nationwide DST. One of the widest east–west spans in a single country.
The three zones
- WIB / Asia/Jakarta — Jakarta, Surabaya (UTC+7)
- WITA / Asia/Makassar — Bali, Makassar (UTC+8)
- WIT / Asia/Jayapura — Papua (UTC+9)
- Jakarta vs Bali: always 1 hour apart
- Bali vs Beijing: both UTC+8
Common mistakes
- "Indonesia time" is ambiguous — name a city or WIB/WITA/WIT
- Flights use local time at each airport
- Vs Singapore: Jakarta 1 hour behind; Bali matches Singapore
- Use Convert with Asia/Jakarta etc. in invites
See Southeast Asia Time Zones, Australia Time Zones Guide; What Is the IANA Time Zone Database for IDs.