Sunny & Mild countries in Southern Africa in April
The shoulder-season sweet spot for comfortable city travel.
← All of Africa · All continents
5 countries in Southern Africa offer sunny & mild weather in April — average temperature ≥ 14°C / 57.2°F, ≤ 22°C / 71.6°F, monthly rainfall ≤ 50 mm / 2 in. Highlights: Botswana, Namibia, and Eswatini. Southern Africa is part of Africa; try neighbouring regions if these don't fit.
| Destination | Temperature | Rainfall |
|---|---|---|
| Botswana | 21°C69.8°F | 30 mm1.2″ |
| Namibia | 18°C64.4°F | 20 mm0.8″ |
| Eswatini | 18°C64.4°F | 50 mm2″ |
| South Africa | 16.5°C61.7°F | 45 mm1.8″ |
| Lesotho | 14°C57.2°F | 50 mm2″ |
Also see 28 states and provinces in Southern Africa that match →
Also see 41 cities in Southern Africa that match →