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 64 of 289
All cities — page 64
- Desa Sumber
- Desa Sumberagung
- Desa Sumberahayu
- Desa Sumberan
- Desa Sumberarum
- Desa Sumberdadi
- Desa Sumberdalem
- Desa Sumberejo
- Desa Sumberejosari
- Desa Sumbergayam
- Desa Sumbergirang
- Desa Sumberharjo
- Desa Sumberjati
- Desa Sumberjatipohon
- Desa Sumbermulyo
- Desa Sumberpitu
- Desa Sumberrejo
- Desa Sumbersari
- Desa Sumbersuko
- Desa Sumberwulan
- Desa Sumbung
- Desa Sumilir
- Desa Sumingkir
- Desa Sumingkir Wetan
- Desa Sumiyang
- Desa Sumogawe
- Desa Sumopuro
- Desa Sumowono
- Desa Sumpinghayu
- Desa Sumub Kidul
- Desa Sumub Lor
- Desa Sumur
- Desa Sumurarum
- Desa Sumurbanger
- Desa Sumurboto
- Desa Sumurgede
- Desa Sumurjomblangbogo
- Desa Sumurkidang
- Desa Sumurpanggang
- Desa Sumurpule
- Desa Sundoluhur
- Desa Sunggingan
- Desa Sunggingsari
- Desa Sunggingwarno
- Desa Suniarsih
- Desa Suntri
- Desa Sunyalangu
- Desa Surabayan
- Desa Suradadi
- Desa Surajaya
- Desa Suren
- Desa Surengede
- Desa Surjo
- Desa Suro
- Desa Suro Kidul
- Desa Surobayan
- Desa Surodadi
- Desa Surojoyo
- Desa Surokonto Kulon
- Desa Surokonto Wetan
- Desa Surorejan
- Desa Surorejo
- Desa Suroteleng
- Desa Surotrunan
- Desa Suroyudan
- Desa Suru
- Desa Suruh
- Desa Suruhkalang
- Desa Surusunda
- Desa Susuk
- Desa Susukan
- Desa Sutamaja
- Desa Sutapranan
- Desa Sutopati
- Desa Sutoragan
- Desa Suwaduk
- Desa Suwatu
- Desa Suwawal
- Desa Suwawal Timur
- Desa Suwidak
- Desa Tabet
- Desa Tahunan
- Desa Tajemsari
- Desa Taji
- Desa Tajug
- Desa Tajul
- Desa Tajur
- Desa Talaga
- Desa Talagening
- Desa Talakbroto
- Desa Talang
- Desa Talesan
- Desa Talok
- Desa Talokwohmojo
- Desa Talun
- Desa Talunamba
- Desa Talunombo
- Desa Tamanagung
- Desa Tamangede
- Desa Tamanrejo
- Desa Tamansari
- Desa Tambahagung
- Desa Tambaharjo
- Desa Tambahmulyo
- Desa Tambahrejo
- Desa Tambahsari
- Desa Tambak
- Desa Tambakagung
- Desa Tambakan
- Desa Tambakboyo
- Desa Tambakbulusan
- Desa Tambakharjo
- Desa Tambakmerang
- Desa Tambakmulyo
- Desa Tambaknegara
- Desa Tambakprogaten
- Desa Tambakrejo
- Desa Tambakromo
- Desa Tambakroto
- Desa Tambaksari
- Desa Tambaksari Kidul
- Desa Tambakselo
- Desa Tambakserang
- Desa Tambaksogra
- Desa Tambi
- Desa Tambirejo
- Desa Tampingan
- Desa Tampingwinarno
- Desa Tampir Wetan
- Desa Tanahbaya
- Desa Tanahsari
- Desa Tanalum
- Desa Tanduk
- Desa Tanggan
- Desa Tanggel
- Desa Tanggeran
- Desa Tanggirejo
- Desa Tanggul
- Desa Tanggulangin
- Desa Tanggulanom
- Desa Tanggulrejo
- Desa Tanggultlare
- Desa Tanggungharjo
- Desa Tanggungsari
- Desa Tangkil
- Desa Tangkil Kulon
- Desa Tangkil Tengah
- Desa Tangkis
- Desa Tangkisan
- Desa Tanjang
- Desa Tanjung
- Desa Tanjungan
- Desa Tanjunganom
- Desa Tanjunganyar
- Desa Tanjungharjo
- Desa Tanjungkarang
- Desa Tanjungkulon
- Desa Tanjungmeru
- Desa Tanjungmojo
- Desa Tanjungrejo
- Desa Tanjungsari
- Desa Tanjungsekar
- Desa Tanjungtirta
- Desa Tanon
- Desa Tanuharjo
- Desa Tanurejo
- Desa Tapen
- Desa Taraban
- Desa Taraman
- Desa Tarub
- Desa Tarubasan
- Desa Tarubatang
- Desa Taruman
- Desa Tasikagung
- Desa Tasikhargo
- Desa Tasikharjo
- Desa Tasikmadu
- Desa Tasikrejo
- Desa Tasiksono
- Desa Taskombang
- Desa Tawang
- Desa Tawangan
- Desa Tawangharjo
- Desa Tawangrejo
- Desa Tawangsari
- Desa Tayem
- Desa Tayem Timur
- Desa Tayu Kulon
- Desa Tayu Wetan
- Desa Tedunan
- Desa Tegalampel
- Desa Tegalaren
- Desa Tegalarum
- Desa Tegaldowo
- Desa Tegalgandu
- Desa Tegalgiri
- Desa Tegalglagah
- Desa Tegalgondo
- Desa Tegalgot
- Desa Tegalharjo
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.