Central Java, Indonesia
Central Java follows Western Indonesia Time in every city and regency. Semarang, Surakarta, and the province’s other communities share Jakarta’s clock, while sunrise varies by date and location across Java’s northern coast, interior highlands, and southern districts.
Semarang, Indonesia
Thursday, 5 November 2026
UTC+7 · Asia/Jakarta
Time and sun data for Semarang — the largest city of Central Java
The sun in Semarang
Sunrise 5:12 AM Solar noon 11:23 AM Sunset 5:34 PM Daylight 12 h 23 min Night 11 h 37 min Civil twilight 4:50 AM – 5:56 PM
Indonesia · 57 761 cities · page 51 of 289
All cities — page 51
- Desa Karangpasar
- Desa Karangpelem
- Desa Karangpetir
- Desa Karangpoh
- Desa Karangpucung
- Desa Karangpule
- Desa Karangputat
- Desa Karangrandu
- Desa Karangrau
- Desa Karangreja
- Desa Karangrejo
- Desa Karangrejo Lor
- Desa Karangrena
- Desa Karangrowo
- Desa Karangsalam
- Desa Karangsalam Kidul
- Desa Karangsambung
- Desa Karangsari
- Desa Karangsekar
- Desa Karangsembung
- Desa Karangseneng
- Desa Karangsoka
- Desa Karangsono
- Desa Karangsumber
- Desa Karangsuno
- Desa Karangtalok
- Desa Karangtalon Lor
- Desa Karangtalun
- Desa Karangtalun Kidul
- Desa Karangtanjung
- Desa Karangtawang
- Desa Karangtejo
- Desa Karangtengah
- Desa Karangtengah Kidul
- Desa Karangtowo
- Desa Karangturi
- Desa Karangudi
- Desa Karangwader
- Desa Karangwage
- Desa Karangwaru
- Desa Karangwono
- Desa Karangwotan
- Desa Karangwuluh
- Desa Karangwungu
- Desa Karangwuni
- Desa Karasgede
- Desa Karaskepoh
- Desa Karekan
- Desa Kartasura
- Desa Kartikajaya
- Desa Kartoharjo
- Desa Karungan
- Desa Karyamukti
- Desa Kasih
- Desa Kasihan
- Desa Kasilib
- Desa Kasimpar
- Desa Kasinoman
- Desa Kasmaran
- Desa Kasreman
- Desa Katakan
- Desa Kateguhan
- Desa Katekan
- Desa Katelan
- Desa Katong
- Desa Katonsari
- Desa Kauman
- Desa Kauman Kidul
- Desa Kauman Lor
- Desa Kawak
- Desa Kawedusan
- Desa Kawengan
- Desa Kawengen
- Desa Kawunganten
- Desa Kawunganten Lor
- Desa Kawungcarang
- Desa Kayen
- Desa Kayuapak
- Desa Kayuares
- Desa Kayugeritan
- Desa Kayugiyang
- Desa Kayumas
- Desa Kayupuring
- Desa Kebadongan
- Desa Kebagoran
- Desa Kebagusan
- Desa Kebak
- Desa Kebakalan
- Desa Kebanaran
- Desa Kebandingan
- Desa Kebandungan
- Desa Kebanggan
- Desa Kebapangan
- Desa Kebarongan
- Desa Kebasen
- Desa Kebaturan
- Desa Keben
- Desa Kebloran
- Desa Keblukan
- Desa Kebocoran
- Desa Kebogadung
- Desa Kebojongan
- Desa Kebolampang
- Desa Keboledan
- Desa Kebon
- Desa Kebon Gunung
- Desa Kebonagung
- Desa Kebonalas
- Desa Kebonan
- Desa Kebonbatur
- Desa Kebonbimo
- Desa Kebondalem
- Desa Kebondalem Kidul
- Desa Kebondalem Lor
- Desa Kebondowo
- Desa Kebongede
- Desa Kebongembong
- Desa Kebongulo
- Desa Kebonharjo
- Desa Kebonlegi
- Desa Kebonrejo
- Desa Kebonromo
- Desa Kebonrowopucang
- Desa Kebonsari
- Desa Kebonsawahan
- Desa Kebonturi
- Desa Keborangan
- Desa Keboromo
- Desa Kebowan
- Desa Kebrengan
- Desa Kebulusan
- Desa Kebumen
- Desa Kebunderan
- Desa Keburuhan
- Desa Keburusan
- Desa Kebutuh
- Desa Kebutuhduwur
- Desa Kebutuhjurang
- Desa Kecandran
- Desa Kecapi
- Desa Kecemen
- Desa Kecepak
- Desa Kecepit
- Desa Kecik
- Desa Kecila
- Desa Kecipir
- Desa Kecis
- Desa Kecitran
- Desa Kedaleman Kulon
- Desa Kedaleman Wetan
- Desa Kedalingan
- Desa Kedalon
- Desa Kedarpan
- Desa Kedawung
- Desa Keden
- Desa Kediren
- Desa Kediri
- Desa Kediten
- Desa Kedokansayang
- Desa Kedondong
- Desa Kedongdong
- Desa Kedu
- Desa Kedung
- Desa Kedungagung
- Desa Kedungampel
- Desa Kedungan
- Desa Kedungasem
- Desa Kedungasri
- Desa Kedungbacin
- Desa Kedungbang
- Desa Kedungbanteng
- Desa Kedungbatur
- Desa Kedungbenda
- Desa Kedungbokor
- Desa Kedungboto
- Desa Kedungbulus
- Desa Kedungbungkus
- Desa Kedungcino
- Desa Kedungdawa
- Desa Kedungdowo
- Desa Kedunggading
- Desa Kedunggede
- Desa Kedunggong
- Desa Kedunggubah
- Desa Kedunggupit
- Desa Kedungjambal
- Desa Kedungjaran
- Desa Kedungjati
- Desa Kedungjeruk
- Desa Kedungkamal
- Desa Kedungkarang
- Desa Kedungkebo
- Desa Kedungkelor
- Desa Kedunglegok
- Desa Kedunglengkong
- Desa Kedungleper
- Desa Kedunglo
- Desa Kedungloteng
- Desa Kedungmalang
- Desa Kedungmulyo
Current time in Central Java, Indonesia
Central Java uses Western Indonesia Time, known as WIB, with a UTC+7 offset. There is no daylight saving time, so the provincial clock maintains a constant relationship to UTC through every season. Jakarta and Central Java show the same local hour. Bali does not: Bali uses Central Indonesia Time and is one hour ahead. This distinction is useful when arranging onward travel or remote meetings across Indonesia.
Phones connected to a mobile network normally select the local zone automatically, but an itinerary should still state the zone when participants are in different provinces. The word “Central” in the province’s name does not mean Central Indonesia Time.
Central Java is geographically central on Java, but its clock firmly belongs to Western Indonesia Time.
Semarang, Surakarta, and other major centres
Semarang is the provincial capital and a major city on the north coast. Surakarta, also widely called Solo, is another important urban and cultural centre. Both use WIB, as do inland and coastal communities across the province.
Semarang serves as the capital of Central Java. Surakarta is a major city in the province’s southeastern interior. Pekalongan is an urban centre on the northern coast. Tegal is another city in the western part of the north-coast corridor.
Magelang is an inland city surrounded by Magelang Regency. Purwokerto is also a significant urban centre, although administratively it lies within Banyumas Regency rather than forming a separate city government. That distinction can matter in address searches, but it has no effect on local time.
Sunrise between coasts, plains, and volcanoes
Central Java’s varied landscape makes location important when interpreting sunrise. Longitude changes the calculated astronomical time, while mountains and other terrain influence when direct sunlight becomes visible. A person in a valley may see the sun after the formal sunrise minute.
Sunrise also shifts during the year. Therefore, a time remembered from a previous visit or copied from a different date should not be used for a precise departure, prayer-related planning, an outdoor event, or photography.
Choose the exact city or coordinates rather than only the province. Check the date and ensure the result is displayed in WIB. Review dawn times if the activity begins before sunrise. Account for terrain, cloud, transport, and walking time.
A north-coast result for Semarang will not perfectly match an inland location near the central highlands or a southern district. For casual planning the nearest city may suffice; for exact work, use the destination itself.
Questions and answers
- Does Central Java use Central Indonesia Time?
- No. Despite its name, the province uses Western Indonesia Time, or WIB.
- Are Semarang and Surakarta on the same time?
- Yes. Both cities observe UTC+7.
- Is Bali ahead of Central Java?
- Yes. Bali’s WITA clock is one hour ahead of Central Java’s WIB clock.