We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.
Surabaya (Indonesia) in general has a tropical climate. Temperatures during the day are in the range from 31 °C (88 °F) in January to 34 °C (92 °F) in October. The driest month is August with just 1 day of rain, on the contrary, the month when it rains the most is February with 22 days of rain. Temperatures during the night go from 23 °C (74 °F) in July to 25 °C (77 °F) in October.
The best months to visit Surabaya are June - October. In this period day temperatures range from 32 °C (89 °F) to 34 °C (92 °F), night temperatures from 23 °C (74 °F) to 25 °C (77 °F) and you can expect on average 4 days of rain per month and 10 of sunshine on average per day.
Yes, Surabaya is a year-round destination, the temperatures don't fall below 31 °C (88 °F) and the sea temperature below 28 °C (82 °F).
The period, with low amounts of rain in Surabaya - dry season - lasts from June to October. In this period it is raining on average 4 days and approximately 35 mm (1.37 in) precipitation falls per month, which are values below average.
In Surabaya, sea temperatures between 28 °C (82 °F) and 30 °C (85 °F) can be expected during the year.
There is a wet season in Surabaya between the months of December - April. During this period it rains on average 20 days per month and approximately 259 mm (10.19 in) of rain falls per month.
Surabaya enjoys daily temperatures in the range of 31 °C (88 °F) - 34 °C (92 °F) during the year.
In Surabaya, night temperatures between 23 °C (74 °F) and 25 °C (77 °F) can be expected during the year.
Generally, Surabaya belongs to destinations with higher humidity. It is in the range of 68 % - 83 %. The most humid months are January - May and the least humid are August - November.
The period, which is the sunniest in Surabaya, is in the months of July - October, when there is an average of 11 sun hours per day.
The least cloudy months in Surabaya are July - September, when the cloud cover is on average only 9 %.
Surabaya is a destination with rather light or moderate winds.