Shanghai vs Ulaanbaatar in April

Shanghai is the better pick in April — 81 vs 72 on SeasonMap's comfort score. Shanghai is nice, rainy, poor air quality, while Ulaanbaatar is cold, dry, clean air.

Shanghai vs UlaanbaatarApril climate, side by side

ShanghaiUlaanbaatar
Comfort score81/100 (A)72/100 (B)
Feels-like high19°C4°C
Avg high / low19° / 12°9° / -3°
Rainfall82 mm12 mm
Rainy days94
Humidity76%37%
Air quality (AQI)10350

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Shanghai vs Ulaanbaatar in April — FAQ

Is April better in Shanghai or Ulaanbaatar?
Shanghai is the better pick in April — 81 vs 72 on SeasonMap's comfort score. Shanghai is nice, rainy, poor air quality, while Ulaanbaatar is cold, dry, clean air.
What is the weather like in Shanghai vs Ulaanbaatar in April?
In April, Shanghai averages 19°C high / 12°C low with about 82 mm of rain; Ulaanbaatar averages 9°C high / -3°C low with about 12 mm.