Climate
Semarang logs 223 sunny days a year to Surabaya's 256 — Surabaya wins by 33. Semarang also leads on hot days by 28.
Semarang
Feels-like °C
Dinner outside
Surabaya
Feels-like °C
Dinner outside
Air Quality
Semarang averages 32.2 µg/m³ (unhealthy) PM2.5 annually versus Surabaya's 33.5 µg/m³ (unhealthy) — Semarang breathes ~4% cleaner air (1.3 µg/m³ lower).
Semarang
Surabaya
PM2.5 annual average
WHO classification
City Scale
Both maps at the same real-world scale — 1 cm on either map is the same distance.
Semarang (3.3M) and Surabaya (6.9M) are 2.1x in population — Surabaya is the larger metro, Semarang the smaller; on land area Surabaya spans roughly 2.2x more ground.
Surabaya is roughly 2.1x the scale of Semarang
Combined population & area comparison
City Scale Rankings
Semarang
Surabaya
Who Thrives Here
Both cities work well for the winter escapist.
Also compared
Frequently asked about Semarang vs Surabaya
▶How does the climate compare between Semarang and Surabaya?
▶Should I move to Semarang or Surabaya?
The best city depends on what matters to you
This comparison shows how Semarang and Surabaya stack up on the data. But your climate preferences, budget, career needs, and lifestyle priorities can shift the picture entirely. A personalized diagnostic finds what fits your life.
Take the free diagnostic10 minutes, no account needed