Surabaya March Weather

Generally, average temperature in Surabaya during the month of March is 21, with highs being around 28 and low around 18 degrees. We have put some more details below:
 

Month Degrees Celsius
Temperature 21
High Temperature 28
Low Temperature 18
Sunshine Per Day 10

Useful Links: Surabaya Weather: Average Weather & Yearly Climate