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 47 of 239
All cities — page 47
- Desa Kedungbogo
- Desa Kedungbondo
- Desa Kedungboto
- Desa Kedungcaluk
- Desa Kedungcangkring
- Desa Kedungdadi
- Desa Kedungdalem
- Desa Kedungdowo
- Desa Kedungdung
- Desa Kedunggalar
- Desa Kedunggaleng
- Desa Kedunggebang
- Desa Kedunggede
- Desa Kedunggempol
- Desa Kedungglugu
- Desa Kedunggudel
- Desa Kedungguwo
- Desa Kedungharjo
- Desa Kedungjajang
- Desa Kedungjambangan
- Desa Kedungjambe
- Desa Kedungjati
- Desa Kedungkembar
- Desa Kedungkendo
- Desa Kedungkumpul
- Desa Kedunglengkong
- Desa Kedunglerep
- Desa Kedunglo
- Desa Kedunglosari
- Desa Kedunglumpang
- Desa Kedunglurah
- Desa Kedungmakam
- Desa Kedungmalang
- Desa Kedungmaling
- Desa Kedungmaron
- Desa Kedungmegarih
- Desa Kedungmentawar
- Desa Kedungmlaten
- Desa Kedungmlati
- Desa Kedungmoro
- Desa Kedungmulyo
- Desa Kedungmungal
- Desa Kedungombo
- Desa Kedungotok
- Desa Kedungpadang
- Desa Kedungpandan
- Desa Kedungpanji
- Desa Kedungpapar
- Desa Kedungpari
- Desa Kedungpedaringan
- Desa Kedungpeluk
- Desa Kedungpengaron
- Desa Kedungprahu
- Desa Kedungprimpen
- Desa Kedungpring
- Desa Kedungrawan
- Desa Kedungrejo
- Desa Kedungrembug
- Desa Kedungringin
- Desa Kedungrojo
- Desa Kedungrukem
- Desa Kedungsalam
- Desa Kedungsari
- Desa Kedungsekar
- Desa Kedungsigit
- Desa Kedungsoko
- Desa Kedungsolo
- Desa Kedungsugo
- Desa Kedungsukodani
- Desa Kedungsumber
- Desa Kedungsumur
- Desa Kedungsupit
- Desa Kedungturi
- Desa Kedungudi
- Desa Kedunguneng
- Desa Kedungwangi
- Desa Kedungwaras
- Desa Kedungwilut
- Desa Kedungwonokerto
- Desa Kedungwringin
- Desa Kedungwungu
- Desa Keduyung
- Desa Kejagan
- Desa Kejapanan
- Desa Kejawan
- Desa Kejayan
- Desa Kelbung
- Desa Keles
- Desa Keleyan
- Desa Keling
- Desa Kelir
- Desa Kelorarum
- Desa Kelun
- Desa Kelurahan
- Desa Kelutan
- Desa Kemaduh
- Desa Kemamang
- Desa Kemangi
- Desa Kemangsen
- Desa Kemantren
- Desa Kemantrenrejo
- Desa Kemasantani
- Desa Kembang
- Desa Kembangan
- Desa Kembangbahu
- Desa Kembangbilo
- Desa Kembangjeruk
- Desa Kembangringgit
- Desa Kembangsari
- Desa Kembangsri
- Desa Kembiritan
- Desa Kemiren
- Desa Kemiri
- Desa Kemiri Gede
- Desa Kemirian
- Desa Kemirisewu
- Desa Kemlagi
- Desa Kemlagi Gede
- Desa Kemlagi Lor
- Desa Kemlaten
- Desa Kemloko
- Desa Kemlokolegi
- Desa Kemudi
- Desa Kemulan
- Desa Kemuning
- Desa Kemuning Lor
- Desa Kemuningsari Kidul
- Desa Kenanten
- Desa Kenanti
- Desa Kencong
- Desa Kendaban
- Desa Kendal
- Desa Kendalbulur
- Desa Kendalcabean
- Desa Kendalkemlagi
- Desa Kendalpayak
- Desa Kendalrejo
- Desa Kendalsari
- Desa Kendalsewu
- Desa Kendangdukuh
- Desa Kendit
- Desa Kendung
- Desa Kenduruan
- Desa Kenep
- Desa Keniten
- Desa Kenjo
- Desa Kenongo
- Desa Kenongomulyo
- Desa Kenongorejo
- Desa Kenongosari
- Desa Kentangan
- Desa Kentong
- Desa Kepadangan
- Desa Kepanjen
- Desa Kepanjen
- Desa Kepatihan
- Desa Kepel
- Desa Keper
- Desa Kepet
- Desa Keplaksari
- Desa Kepoh
- Desa Kepoh Kidul
- Desa Kepohagung
- Desa Kepuh
- Desa Kepuhanyar
- Desa Kepuharam
- Desa Kepuharjo
- Desa Kepuhdoko
- Desa Kepuhkembeng
- Desa Kepuhkemiri
- Desa Kepuhkiriman
- Desa Kepuhklagen
- Desa Kepuhpandak
- Desa Kepuhrejo
- Desa Kepuhrubuh
- Desa Kepulungan
- Desa Kepundungan
- Desa Kepung
- Desa Kerang
- Desa Keras Kulon
- Desa Keras Wetan
- Desa Kerep
- Desa Kerep Kidul
- Desa Keret
- Desa Kerik
- Desa Kerjen
- Desa Kerjo
- Desa Kerpangan
- Desa Kersikan
- Desa Kerta Barat
- Desa Kerta Timur
- Desa Kertagena Daya
- Desa Kertagena Laok
- Desa Kertagena Tengah
- Desa Kertasada
- Desa Kertobanyon
- Desa Kertonegoro
- Desa Kertorejo
- Desa Kertosari
- Desa Kertosono
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.