☀ Sunshine Atlas

Semarang vs Yogyakarta: which is sunnier?

🇮🇩 Indonesia vs 🇮🇩 Indonesia · 91 km apart · long-term climate normals (NASA POWER, 2001–2020)

Semarang and Yogyakarta are virtually tied for annual sunshine — about 2,418 vs 2,418 hours a year. Yogyakarta has the higher Sunshine Score in 3 of 12 months, Semarang in 1 (8 within 2 points).

Scores are the 0–100 Sunshine Score — sunshine, daytime warmth and dryness in one number, per month.

Semarang, Indonesia
Semarang
Yogyakarta, Indonesia
Yogyakarta

At a glance

SemarangYogyakarta
Sunshine hours / year2,4182,418
Sunniest monthJuly (84/100)August (87/100)
Nov–Feb average score66/10066/100
Jun–Aug average score80/10082/100
Rain / year2,056 mm2,162 mm
Warmest sea32°C / 90°F31°C / 88°F
Peak midday UV11 (extreme)11 (extreme)

Semarang vs Yogyakarta month by month

MonthSunshine ScoreDay high °CRain mmSea °C
SemarangYogyakartaSemarangYogyakartaSemarangYogyakartaSemarangYogyakarta
January666629°28°35434631°29°
February666629°28°34934231°31°
March666630°29°20422231°31°
April666630°29°18719132°30°
May696630°29°13214832°27°
June777530°28°879631°28°
July848331°28°505530°27°
August798733°29°303130°25°
September578135°30°676631°27°
October576734°30°11814031°28°
November666632°29°20523132°30°
December666630°28°27329431°30°

The sunnier month by month: Jan even · Feb even · Mar even · Apr even · May Semarang · Jun even · Jul even · Aug Yogyakarta · Sep Yogyakarta · Oct Yogyakarta · Nov even · Dec even.

When to pick which

Sea temperature

Semarang's sea gets warmer: 32°C / 90°F at its peak vs 31°C. Swimmable water (21°C+): Semarang all year, Yogyakarta all year. Month-by-month sea temperatures are in the table above.

Full month-by-month guides: Semarang weather by month · Yogyakarta weather by month · Best time to visit Indonesia.

More comparisons: Semarang vs Surabaya · Semarang vs Bandung · Semarang vs Surakarta · Yogyakarta vs Surabaya · Yogyakarta vs Malang · Yogyakarta vs Surakarta · all head-to-heads