Marrakesh vs Ulaanbaatar in December

Marrakesh is the better pick in December — 85 vs 29 on SeasonMap's comfort score. Marrakesh is nice, dry, clean air, while Ulaanbaatar is freezing, dry, poor air quality.

Marrakesh vs Ulaanbaatar — December climate, side by side

🇲🇦 Marrakesh🇲🇳 Ulaanbaatar
Comfort score85/100 (A)29/100 (F)
Feels-like high19°C-18°C
Avg high / low22° / 8°-13° / -26°
Rainfall29 mm3 mm
Rainy days51
Humidity67%66%
Air quality (AQI)39122

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

Month by month

Marrakesh vs Ulaanbaatar in December — FAQ

Is December better in Marrakesh or Ulaanbaatar?
Marrakesh is the better pick in December — 85 vs 29 on SeasonMap's comfort score. Marrakesh is nice, dry, clean air, while Ulaanbaatar is freezing, dry, poor air quality.
What is the weather like in Marrakesh vs Ulaanbaatar in December?
In December, Marrakesh averages 22°C high / 8°C low with about 29 mm of rain; Ulaanbaatar averages -13°C high / -26°C low with about 3 mm.