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 38 of 239
All cities — page 38
- Desa Asembagus
- Desa Asembakor
- Desa Asemgede
- Desa Asemjaran
- Desa Asemkandang
- Desa Asemnunggal
- Desa Asemraja
- Desa Asmorobangun
- Desa Asrikaton
- Desa Astapah
- Desa Awang-Awang
- Desa Awar-Awar
- Desa Babad
- Desa Babadan
- Desa Babadan Lor
- Desa Babakan
- Desa Babakbawo
- Desa Babaksari
- Desa Baban
- Desa Babat Agung
- Desa Babatan
- Desa Babatkumpul
- Desa Bacem
- Desa Badal
- Desa Badalpandean
- Desa Badang
- Desa Badas
- Desa Baddurih
- Desa Badean
- Desa Badegan
- Desa Bader
- Desa Baderan
- Desa Bades
- Desa Badung
- Desa Badur
- Desa Badurame
- Desa Bagelenan
- Desa Bagi
- Desa Bago
- Desa Bagon
- Desa Bagor Kulon
- Desa Bagor Wetan
- Desa Bagorejo
- Desa Baipajung
- Desa Bajang
- Desa Bajangan
- Desa Bajulan
- Desa Bajulmati
- Desa Bajur
- Desa Bakalan
- Desa Bakalankrajan
- Desa Bakalanpule
- Desa Bakalanrayung
- Desa Bakalanwringinpitu
- Desa Bakalrejo
- Desa Bakiong
- Desa Bakulan
- Desa Bakung
- Desa Bakungpringgonani
- Desa Bakungtemenggungan
- Desa Bakur
- Desa Balak
- Desa Balearjo
- Desa Balearjosari
- Desa Baleasri
- Desa Balegondo
- Desa Balenrejo
- Desa Balerejo
- Desa Balesari
- Desa Balesono
- Desa Baletbaru
- Desa Baleturi
- Desa Balong
- Desa Balonganyar
- Desa Balongasem
- Desa Balongbendo
- Desa Balongcabe
- Desa Balongdowo
- Desa Balonggabus
- Desa Balonggarut
- Desa Balonggebang
- Desa Balonggemek
- Desa Balongjeruk
- Desa Balongmacekan
- Desa Balongmasin
- Desa Balongmojo
- Desa Balongpacul
- Desa Balongpanggang
- Desa Balongrejo
- Desa Balongsari
- Desa Balongtani
- Desa Balongtunjung
- Desa Balongwangi
- Desa Balongwono
- Desa Baluk
- Desa Balun
- Desa Balung
- Desa Balung Kidul
- Desa Balung Kulon
- Desa Balung Lor
- Desa Balungtawur
- Desa Bambang
- Desa Bambe
- Desa Banangkah
- Desa Banaran
- Desa Banaran Kulon
- Desa Banaran Wetan
- Desa Banaresep Barat
- Desa Banasare
- Desa Banban
- Desa Banbaru
- Desa Bancang
- Desa Bancangan
- Desa Bancar
- Desa Bancelok
- Desa Bancer
- Desa Bancong
- Desa Bandang Laok
- Desa Bandangdaja
- Desa Bandar
- Desa Bandaralim
- Desa Bandaran
- Desa Bandarasri
- Desa Bandarkedungmulyo
- Desa Bandasoleh
- Desa Bandilan
- Desa Bandung
- Desa Bandungan
- Desa Bandungrejo
- Desa Bandungsari
- Desa Bandungsekaran
- Desa Bangah
- Desa Bangelan
- Desa Bangeran
- Desa Banget
- Desa Banggle
- Desa Bangilan
- Desa Bangkes
- Desa Bangkok
- Desa Bangle
- Desa Bangoan
- Desa Bangorejo
- Desa Bangpendah
- Desa Bangsah
- Desa Bangsal
- Desa Bangsalan
- Desa Bangsalsari
- Desa Bangsereh
- Desa Bangsongan
- Desa Bangsri
- Desa Bangsring
- Desa Bangun
- Desa Bangunasri
- Desa Bangunjaya
- Desa Bangunmulyo
- Desa Bangunrejo
- Desa Bangunrejo Kidul
- Desa Bangunrejo Lor
- Desa Bangunsari
- Desa Banjar
- Desa Banjar Barat
- Desa Banjar Timur
- Desa Banjaragung
- Desa Banjaran
- Desa Banjaranyar
- Desa Banjararum
- Desa Banjarasari Kulon
- Desa Banjarasri
- Desa Banjarbanggi
- Desa Banjarbendo
- Desa Banjarbilah
- Desa Banjardowo
- Desa Banjarejo
- Desa Banjargondang
- Desa Banjarimbo
- Desa Banjarjo
- Desa Banjarkejen
- Desa Banjarkemantren
- Desa Banjarkemuning
- Desa Banjarmadu
- Desa Banjarpanjang
- Desa Banjarpanji
- Desa Banjarrejo
- Desa Banjarsari
- Desa Banjarsari Wetan
- Desa Banjarsawah
- Desa Banjarsokah
- Desa Banjartabulu
- Desa Banjartalela
- Desa Banjartanggul
- Desa Banjarwaru
- Desa Banjarwati
- Desa Banjarworo
- Desa Banjarwungu
- Desa Banmaleng
- Desa Bantal
- Desa Bantaran
- Desa Bantelan
- Desa Bantengan
- Desa Bantengputih
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.