Where to go in April
April sits between winter and summer, and that makes it one of the easiest months to travel. Cape Verde, Morocco, Jordan and Israel all post highs around 22-24°C with almost no rain, and Spain, Cyprus and Italy warm up nicely too, with highs near 19-25°C. Mexico and the Bahamas offer real heat, 27-28°C, with sea temperatures around 25.5°C in the Bahamas. Zimbabwe, Zambia and Australia also score well this month. Conditions get tougher in parts of Asia and Africa: Thailand and India climb to 37-38°C, El Salvador and Kenya see 13-14 rain days, and the Faroe Islands stay cold and wet, with highs of just 6.9°C and almost 16 rain days.
Top picks
Best places to go in April
Ranked by our month score: temperature, rain, sunshine and sea.
-
23°C
1.Cape Verde
10.0/10Africa
Scores 10 with 0 mm of rain, highs of 22.5°C and 11.3 hours of daily sun.
- High / low
- 23°C / 21°C
- Rain days
- 0
- Sun daily
- 11.3 hrs
-
23°C
2.Morocco
9.4/10Africa
Scores 9.4. Warm 23°C days, just 10 mm of rain and 11.9 hours of sun.
- High / low
- 23°C / 10°C
- Rain days
- 3
- Sun daily
- 11.9 hrs
-
24°C
3.Jordan
9.3/10Asia
Top score of 9.3, with highs near 24°C, lows of 12°C and just 2.9 rain days.
- High / low
- 24°C / 12°C
- Rain days
- 3
- Sun daily
- 12.0 hrs
-
24°C
4.Israel
9.2/10Asia
Scores 9.2, with highs near 24°C, lows of 12°C, 3.9 rain days and 11.8 hours of sun.
- High / low
- 24°C / 12°C
- Rain days
- 4
- Sun daily
- 11.8 hrs
-
28°C
5.Mexico
8.6/10Americas
Highs around 28°C, rain on about 2 days.
- High / low
- 28°C / 12°C
- Rain days
- 2
- Sun daily
- 11.8 hrs
-
25°C
6.Cyprus
8.5/10Europe
Scores 8.5: warm highs of 25.1°C, cool 12.2°C nights, 5.2 rain days and 11.5 sun hours.
- High / low
- 25°C / 12°C
- Rain days
- 5
- Sun daily
- 11.5 hrs
-
19°C
7.Spain
8.5/10Europe
Scores 8.5. Madrid is pleasant at 19°C with 10.8 sun hours, though rain falls on about 9 days.
- High / low
- 19°C / 7°C
- Rain days
- 9
- Sun daily
- 10.8 hrs
-
25°C
8.Zimbabwe
8.5/10Africa
Highs around 25°C, rain on about 7 days.
- High / low
- 25°C / 14°C
- Rain days
- 7
- Sun daily
- 9.8 hrs
-
27°C
9.Bahamas
8.4/10Americas
Highs around 27°C, rain on about 12 days, sea 26°C.
- High / low
- 27°C / 23°C
- Rain days
- 12
- Sun daily
- 11.5 hrs
-
18°C
10.Gibraltar
8.2/10Europe
Highs around 18°C, rain on about 9 days.
- High / low
- 18°C / 13°C
- Rain days
- 9
- Sun daily
- 10.9 hrs
-
21°C
11.United States
8.2/10Americas
Scores 8.2. Spring warmth with highs of 21°C, 10 sun hours a day and about 9 rain days.
- High / low
- 21°C / 8°C
- Rain days
- 9
- Sun daily
- 10.0 hrs
-
29°C
12.Yemen
8.2/10Asia
Highs around 29°C, rain on about 2 days.
- High / low
- 29°C / 17°C
- Rain days
- 2
- Sun daily
- 11.8 hrs
-
22°C
13.Australia
8.1/10Oceania
Highest score of 8.1: Sydney highs near 22°C, sea still at 22°C and about 10 rain days.
- High / low
- 22°C / 15°C
- Rain days
- 10
- Sun daily
- 9.4 hrs
-
20°C
14.New Zealand
7.7/10Oceania
Score of 7.7 with cooler 19.6°C highs and 9 sun hours a day, good for comfortable autumn travel.
- High / low
- 20°C / 15°C
- Rain days
- 12
- Sun daily
- 9.0 hrs
-
27°C
15.Tonga
7.1/10Oceania
Highs around 27°C, rain on about 12 days.
- High / low
- 27°C / 26°C
- Rain days
- 12
- Sun daily
- 9.6 hrs
April
Warm & sunny
Highs of 24 °C or more and few rainy days.
-
Mexico 8.6/10Highs 28°C · 2 rain days
-
Cyprus 8.5/10Highs 25°C · 5 rain days
-
Yemen 8.2/10Highs 29°C · 2 rain days
-
Cuba 8.1/10Highs 28°C · 6 rain days
-
Egypt 8.1/10Highs 30°C · 0 rain days
-
Gambia 8.0/10Highs 30°C · 0 rain days
-
Bahrain 7.1/10Highs 31°C · 1 rain days
-
Kuwait 6.8/10Highs 32°C · 2 rain days
April
Short-haul from Europe
Within about 3,500 km of central Europe.
-
Morocco 9.4/10Highs 23°C · 3 rain days
-
Jordan 9.3/10Highs 24°C · 3 rain days
-
Israel 9.2/10Highs 24°C · 4 rain days
-
Cyprus 8.5/10Highs 25°C · 5 rain days
-
Spain 8.5/10Highs 19°C · 9 rain days
-
Gibraltar 8.2/10Highs 18°C · 9 rain days
-
Italy 8.2/10Highs 20°C · 9 rain days
-
Algeria 8.1/10Highs 20°C · 8 rain days
Honest advice
Toughest weather in April
Places where the weather is usually at its worst this month.
-
Thailand 1.8/10
Very hot: highs around 37 °C.
For better weather, try Hong Kong · 7.0/10 · highs 25°C
-
Faroe Islands 2.0/10
Wet month: rain on about 16 days.
For better weather, try France · 7.6/10 · highs 17°C
-
El Salvador 2.2/10
Wet month: rain on about 14 days.
For better weather, try Costa Rica · 7.0/10 · highs 23°C
-
Kenya 2.8/10
Wet month: rain on about 13 days.
For better weather, try Ethiopia · 7.0/10 · highs 23°C
-
India 3.0/10
Very hot: highs around 38 °C.
For better weather, try Nepal · 7.3/10 · highs 27°C
Side by side
April weather comparison: top 10 destinations
Average weather of each destination's main city this month, and our month score out of 10.
| Destination | Avg high | Avg low | Rainfall | Sun hrs/day | Sea temp | April score |
|---|---|---|---|---|---|---|
| Cape Verde | 23°C | 21°C | 0 mm | 11.3 hrs | – | 10.0 |
| Morocco | 23°C | 10°C | 10 mm | 11.9 hrs | – | 9.4 |
| Jordan | 24°C | 12°C | 11 mm | 12.0 hrs | – | 9.3 |
| Israel | 24°C | 12°C | 17 mm | 11.8 hrs | – | 9.2 |
| Mexico | 28°C | 12°C | 10 mm | 11.8 hrs | – | 8.6 |
| Cyprus | 25°C | 12°C | 27 mm | 11.5 hrs | – | 8.5 |
| Spain | 19°C | 7°C | 59 mm | 10.8 hrs | Inland | 8.5 |
| Zimbabwe | 25°C | 14°C | 39 mm | 9.8 hrs | Inland | 8.5 |
| Bahamas | 27°C | 23°C | 49 mm | 11.5 hrs | 26°C | 8.4 |
| Gibraltar | 18°C | 13°C | 70 mm | 10.9 hrs | Inland | 8.2 |
FAQ
Travelling in April
Where is warm in April?
Cape Verde is the warmest top pick, with highs of 22.5°C and 0 rain days. Mexico runs hotter still at 28°C average high, and Yemen hits 28.7°C. For dry heat with almost no rain, Jordan (23.7°C, 2.9 rain days) and Morocco (23.2°C, 2.8 rain days) stand out too.
Is Thailand good in April?
No, April is tough in Thailand. It scores just 1.8 out of 10 for the month, with highs averaging 37°C and 8.7 rain days. The heat is the main problem, not rainfall, since this is peak hot-season weather before the monsoon arrives.
Where has the toughest weather in April?
India and Thailand are the hardest this month, with highs of 38.3°C and 37°C. The Faroe Islands are tough in a different way, with only 6.9°C highs, 15.9 rain days, and sea temperatures of just 7.1°C, so it suits cold, wet travel rather than beach plans.
Is April rainy in Spain or Italy?
Both see regular rain in April. Spain has 9 rain days with a high of 19.1°C, and Italy has 9.3 rain days with a high of 19.5°C. Rain is spread through the month rather than constant, so dry spells are common between showers.
Where is the sea warm enough to swim in April?
The Bahamas has the warmest sea at 25.5°C, with a 27°C air high, though it also gets 11.7 rain days. Australia's sea sits at 22°C with a 22.4°C high. The Faroe Islands sea stays cold at 7.1°C, so swimming there is not comfortable this month.