East Java, Indonesia
East Java observes Western Indonesia Time, matching Jakarta and the rest of Java. Surabaya, Malang, Kediri, and communities as far east as Banyuwangi share one clock, although sunrise occurs progressively earlier toward the province’s eastern end.
Surabaya, Indonesia
Thursday, 12 November 2026
UTC+7 · Asia/Jakarta
Time and sun data for Surabaya — the largest city of East Java
The sun in Surabaya
Sunrise 5:02 AM Solar noon 11:14 AM Sunset 5:27 PM Daylight 12 h 26 min Night 11 h 34 min Civil twilight 4:40 AM – 5:49 PM
Indonesia · 47 719 cities · page 46 of 239
All cities — page 46
- Desa Karangan
- Desa Karangan Kidul
- Desa Karangandong
- Desa Karanganom
- Desa Karanganyar
- Desa Karanganyer
- Desa Karangasem
- Desa Karangbanyu
- Desa Karangbayat
- Desa Karangbendo
- Desa Karangbesuki
- Desa Karangbinangun
- Desa Karangbong
- Desa Karangbudi
- Desa Karangcangkring
- Desa Karangdayu
- Desa Karangdieng
- Desa Karangdinoyo
- Desa Karangdoro
- Desa Karangdowo
- Desa Karangduren
- Desa Karangduwak
- Desa Karangentang
- Desa Karanggandu
- Desa Karanggayam
- Desa Karanggebang
- Desa Karanggede
- Desa Karanggeger
- Desa Karanggeneng
- Desa Karanggondang
- Desa Karanggupito
- Desa Karangharjo
- Desa Karangjati
- Desa Karangjatianyar
- Desa Karangjeruk
- Desa Karangjoho
- Desa Karangkates
- Desa Karangkedawang
- Desa Karangkedawung
- Desa Karangkembang
- Desa Karangketug
- Desa Karangkliwon
- Desa Karangkuten
- Desa Karanglangit
- Desa Karangleman
- Desa Karanglo
- Desa Karanglo Kidul
- Desa Karanglo Lor
- Desa Karangmalang
- Desa Karangmangu
- Desa Karangmelok
- Desa Karangmenggah
- Desa Karangmojo
- Desa Karangnangger
- Desa Karangnangka
- Desa Karangnongko
- Desa Karangpaiton
- Desa Karangpakis
- Desa Karangpanasan
- Desa Karangpandan
- Desa Karangpao
- Desa Karangpatihan
- Desa Karangpenang Oloh
- Desa Karangpranti
- Desa Karangpring
- Desa Karangpuri
- Desa Karangrejo
- Desa Karangren
- Desa Karangsambigalih
- Desa Karangsari
- Desa Karangsemanding
- Desa Karangsemi
- Desa Karangsentul
- Desa Karangsoko
- Desa Karangsono
- Desa Karangsuko
- Desa Karangtalun
- Desa Karangtanjung
- Desa Karangtawar
- Desa Karangtengah
- Desa Karangtinggil
- Desa Karangtinoto
- Desa Karangturi
- Desa Karangwaluh
- Desa Karangwedoro
- Desa Karangwidoro
- Desa Karangwinongan
- Desa Karangwungu
- Desa Karas
- Desa Karduluk
- Desa Kare
- Desa Kareng Kidul
- Desa Kareng Lor
- Desa Karetan
- Desa Karobelah
- Desa Karpote
- Desa Kartoharjo
- Desa Kasembon
- Desa Kasemek
- Desa Kasengan
- Desa Kasihan
- Desa Kasiman
- Desa Kasiyan
- Desa Kasreman
- Desa Kasri
- Desa Katemas
- Desa Katerban
- Desa Katerungan
- Desa Kates
- Desa Katikan
- Desa Katimoho
- Desa Katipugal
- Desa Katol Barat
- Desa Katol Timur
- Desa Katur
- Desa Kaulon
- Desa Kauman
- Desa Kawedanan
- Desa Kawedusan
- Desa Kawengan
- Desa Kawisrejo
- Desa Kawistolegi
- Desa Kawistowindu
- Desa Kawu
- Desa Kayen
- Desa Kayen Kidul
- Desa Kayen Lor
- Desa Kayoman
- Desa Kayukebek
- Desa Kayulemah
- Desa Kayumas
- Desa Kayunan
- Desa Kayutrejo
- Desa Kebabong
- Desa Kebakalan
- Desa Kebalan Kulon
- Desa Kebalandono
- Desa Kebalanpelang
- Desa Kebaman
- Desa Kebaonanom
- Desa Kebaonsikep
- Desa Kebaron
- Desa Keben
- Desa Kebet
- Desa Keboan
- Desa Keboguyang
- Desa Keboharan
- Desa Keboireng
- Desa Kebomlati
- Desa Kebonagung
- Desa Kebonan
- Desa Keboncandi
- Desa Kebondalem
- Desa Kebonduren
- Desa Kebonharjo
- Desa Kebonrejo
- Desa Kebonsari
- Desa Kebontemu
- Desa Kebontunggul
- Desa Kebonwaris
- Desa Kebotohan
- Desa Kebun
- Desa Kebunagung
- Desa Kebunan
- Desa Kebunrejo
- Desa Kebunsareh
- Desa Kecer
- Desa Kecik
- Desa Kecubung
- Desa Kedak
- Desa Kedaleman
- Desa Kedali
- Desa Kedamean
- Desa Kedanyang
- Desa Kedaton
- Desa Kedawang
- Desa Kedawung
- Desa Kedawung Kulon
- Desa Kedawung Wetan
- Desa Kedayunan
- Desa Kedemungan
- Desa Kedensari
- Desa Kedewan
- Desa Kedinding
- Desa Kediren
- Desa Kedok
- Desa Kedondong
- Desa Kedopok
- Desa Kedoyo
- Desa Kedukbembem
- Desa Kedungadem
- Desa Kedunganyar
- Desa Kedungasem
- Desa Kedungasri
- Desa Kedungbako
- Desa Kedungbanjar
- Desa Kedungbanteng
- Desa Kedungbendo
- Desa Kedungbetik
- Desa Kedungbocok
Current time in East Java, Indonesia
East Java uses Western Indonesia Time, abbreviated WIB, at UTC+7. The province does not observe daylight saving time, so its offset remains unchanged through the year. The time is identical to Jakarta, Central Java, and Yogyakarta. Bali, immediately across the Bali Strait from eastern Java, uses WITA and is one hour ahead. Travellers crossing by air or ferry should account for that boundary.
For international scheduling, use East Java’s fixed UTC+7 offset and check the other location’s current rule. A recurring meeting can shift by an hour for an overseas participant even though clocks in East Java never move.
The short crossing to Bali comes with a free hour on the clock, though not an extra hour in the day.
Time in Surabaya and East Java’s other cities
Surabaya is the provincial capital and a major Indonesian city. East Java also contains numerous independent cities and extensive regencies. Every one of them uses WIB. Surabaya, the capital and principal metropolitan centre.
Malang, a major inland city in the province’s south-central area. Kediri, an important city in the Brantas River region. Madiun, a city in western East Java. Probolinggo, a city on the province’s northern coast.
Banyuwangi is a significant eastern urban centre and the administrative seat of its regency. Its proximity to Bali can create confusion in travel planning: Banyuwangi remains on WIB, while destinations across the strait use WITA.
Sunrise across a long east–west province
East Java extends far enough east and west for location to matter in sunrise searches. Banyuwangi generally reaches astronomical sunrise before cities farther west on the same date. Seasonal movement changes the clock time as well.
Mountains and volcanoes strongly influence the visible horizon in many parts of the province. A calculated sunrise may occur while the solar disc remains concealed behind high ground. On an open coast, the observed event may more closely match the standard calculation.
Choose the exact city, beach, mountain, or island location. Verify the local date and ensure the time is shown in WIB. Check dawn separately if preparing for activity before sunrise. Include access time and review weather or volcanic-area restrictions.
Sunrise tables provide astronomical timing rather than a guarantee of clear skies or safe access. Current conditions and official local guidance remain essential for mountain routes, coastal trips, and protected areas.
Questions and answers
- Is East Java in the same time zone as Jakarta?
- Yes. Both use Western Indonesia Time at UTC+7.
- Is Banyuwangi on Bali time?
- No. Banyuwangi uses WIB; Bali, across the strait, uses WITA and is one hour ahead.
- Does Surabaya observe daylight saving time?
- No. Surabaya retains the same UTC offset all year.