| Sunrise | Sunset | Daylight | |
|---|---|---|---|
| Today | 05:33 | 17:36 | 12h 03m |
| Tomorrow | 05:33 | 17:36 | 12h 03m |
| Change | — | — | — |
Positive change in sunset / daylight = days are getting longer. Negative change in sunrise = sun is rising earlier.
Today's light segments for Surabaya. Amber = daylight, violet = twilight, dark = night.
Sunrise and sunset on the 1st of each month in Surabaya.
| Month | Sunrise | Sunset | Daylight |
|---|---|---|---|
| January | 05:17 | 17:49 | 12h 32m |
| February | 05:31 | 17:56 | 12h 25m |
| March | 05:35 | 17:50 | 12h 15m |
| April | 05:33 | 17:35 | 12h 02m |
| May | 05:31 | 17:23 | 11h 52m |
| June | 05:36 | 17:20 | 11h 44m |
| July | 05:42 | 17:25 | 11h 43m |
| August | 05:42 | 17:30 | 11h 48m |
| September | 05:31 | 17:29 | 11h 58m |
| October | 05:15 | 17:24 | 12h 09m |
| November | 05:02 | 17:24 | 12h 22m |
| December | 05:04 | 17:34 | 12h 30m |
Surabaya is located at 7.25°S, 112.75°E. Its latitude determines how dramatically daylight hours change through the year.
The city uses the Asia/Jakarta timezone (GMT+7). It does not observe Daylight Saving Time, so solar times shift gradually through the year without abrupt clock changes.
Solar noon — the moment the sun reaches its highest point in the sky — occurs when the sun crosses the local meridian. In Surabaya this falls around 11:28 in mid-summer and 11:19 in December, reflecting UTC offset and any DST adjustments.