Indonesia time now, live flip clock
Indonesia has three time zones. Western Indonesia Time is WIB, UTC+7, Central is WITA, UTC+8, and Eastern is WIT, UTC+9. The zones are one hour apart, and the clocks do not change. The main clock shows Jakarta. Pick another zone above to move it.
Time zones in Indonesia
A presidential decree splits Indonesia into Western, Central and Eastern Indonesia Time. The table gives each zone's time and its main cities. The buttons under the clock move the main clock to any of them.
| Time zone | Standard time | Daylight saving time |
|---|---|---|
| Western Indonesia TimeJakarta, Surabaya, Bekasi, Bandung | WIB, UTC+7 | Not observed |
| Central Indonesia TimeMakassar, Samarinda, Denpasar, Balikpapan | WITA, UTC+8 | Not observed |
| Eastern Indonesia TimeJayapura, Ambon, Sorong, Ternate | WIT, UTC+9 | Not observed |
Current time in major Indonesian cities
The local time now across all three zones, from Medan in the west to Jayapura in the east. Pick a city to put it on the main clock.
How many hours ahead or behind Jakarta
On 8 October 2026, Singapore is 1 hour ahead of Jakarta.
| City | Difference from Jakarta |
|---|---|
| Singapore | 1 hour ahead |
| Kolkata | 1 hour 30 minutes behind |
| Riyadh | 4 hours behind |
| Shanghai | 1 hour ahead |
| Tokyo | 2 hours ahead |
| Sydney | 4 hours ahead |
| London | 6 hours behind |
| New York | 11 hours behind |
| Your time zone | Detected after this page loads |
Convert a time between any two placesDaylight saving dates around the world
How Indonesia keeps its time
- Three zones by decree
- 3
- Presidential Decree No. 41 divides Indonesia into three time zones. Western Indonesia Time follows the meridian at 105 degrees east. Central time follows 120 degrees, and Eastern time 135 degrees. The decree replaced an older one that also set three zones.
- Bali is on Central time
- WITA
- Bali keeps Central Indonesia Time, WITA, UTC+8, 1 hour ahead of Jakarta. The decree named Bali as a place where the old split no longer fitted time and geography. West and East Nusa Tenggara share Bali's time.
- Borneo on two clocks
- 1 h
- West and Central Kalimantan keep Western Indonesia Time, like Java. East, South and North Kalimantan keep Central time, an hour ahead. The time zone database records Pontianak on Central time until the decree took effect.
- No clock changes
- 0
- None of Indonesia's zones uses daylight saving, and the time zone database records none there. London, New York and Sydney change their clocks twice a year, so their gaps with Jakarta move.
Questions about time in Indonesia
How many time zones does Indonesia have?
Three. Western Indonesia Time, WIB, UTC+7, covers Sumatra, Java, and West and Central Kalimantan. Central Indonesia Time, WITA, UTC+8, covers the rest of Kalimantan, Bali, Nusa Tenggara and Sulawesi. Eastern Indonesia Time, WIT, UTC+9, covers Maluku and Papua. A presidential decree sets the three zones, and the clocks do not change.
What time zone is Jakarta in?
Jakarta keeps Western Indonesia Time, WIB, UTC+7, all year. Java and Sumatra share it, so Surabaya, Bandung and Medan show the same time. So does Pontianak, on Borneo. WIB is short for Waktu Indonesia Barat, the decree's name for the zone. Bali, 1 hour ahead of Jakarta, is on Central time.
What time zone is Bali in?
Bali keeps Central Indonesia Time, WITA, UTC+8, 1 hour ahead of Jakarta. Makassar, Balikpapan and both Nusa Tenggara provinces share it. Singapore and Perth show the same time as Bali all year, as none of them changes clocks. Sydney is 2 hours ahead of Bali in the Australian winter, and an hour more in summer.
What is the Asia/Jayapura time zone?
Asia/Jayapura is the time zone database's name for Eastern Indonesia Time, WIT, UTC+9. It covers Maluku, North Maluku and the provinces of Papua. Its cities include Jayapura, Ambon, Sorong and Ternate. It is 2 hours ahead of Jakarta all year. The decree calls it Waktu Indonesia Timur.
Why do Jakarta and Pontianak have separate zone names?
The time zone database lists four Indonesian zones for three times. They are Asia/Jakarta, Asia/Pontianak, Asia/Makassar and Asia/Jayapura. Jakarta and Pontianak both show WIB, UTC+7. The database keeps them apart because their past differs. It records Pontianak on Central time until the decree took effect. This page shows the two in one row.
What is the time difference between Indonesia and India?
Jakarta is 1 hour 30 minutes ahead of India. Bali is 2 hours 30 minutes ahead of India, and Jayapura 3 hours 30 minutes ahead of India. Neither country changes its clocks, so these gaps do not move. India keeps one time zone, so Mumbai, Delhi and Bengaluru share each gap.
Time zone names for developers
| IANA zone | Standard time | Daylight saving time |
|---|---|---|
| Asia/Jakarta | WIB, UTC+7 | No |
| Asia/Pontianak | WIB, UTC+7 | No |
| Asia/Makassar | WITA, UTC+8 | No |
| Asia/Jayapura | WIT, UTC+9 | No |
Sources
We checked each fact on this page against these sources on 1 October 2026. Times, offsets and clock changes come from the time zone database.