HomeIndonesiaSurabayaBest time to visit

Best time to visit Surabaya, Indonesia

Based on 2020–2024 of daily weather data, the best months to visit Surabaya are July, August, September — when temperatures are comfortable, rainfall is low, and sunshine is plentiful.

Months ranked by travel comfort

RankMonthHighLowPrecipRainy daysSunScore
1 ★July30.8°23.7°97.8 mm4010.8 h86
2 ★August31.4°23.8°65.3 mm3611 h86
3 ★September32.4°24.3°71.1 mm3611.1 h83
4June30.6°24.8°289.2 mm9210.7 h77
5October32.9°24.9°337 mm8711 h72
6May30.7°25.5°535.7 mm10410.2 h68
7January30.4°24.7°1581.5 mm1558.7 h56
8February30°24.6°1815.6 mm1428.5 h56
9March30.3°24.8°1453.3 mm1539.4 h56
10April30.5°25.2°996.8 mm1389.6 h54
11December30.7°24.8°1567.8 mm1548.5 h54
12November31.6°25.2°1156.5 mm1389.5 h53

Score (0–100) blends ideal-temperature comfort (50%), low-rainfall (30%), and sunshine (20%). Higher is better for a typical sightseeing trip.

Plan your trip

January February March April May June July August September October November December · Surabaya hub