Find your sunshine

Where is hot in March on a short-haul flight?

Agadir is the warmest choice for March, with daytime highs of 24°C, but nowhere in this short-haul selection tops 25°C. Within a flight of up to 4.5 h from London, think comfortable daytime warmth rather than reliable summer heat. Choose Morocco for warmer afternoons, the Canaries for milder evenings, or southern Spain for less time in the air. The main catch is the sea: warm weather on land does not mean comfortable swimming.

Long-term climate averages, not a forecast · 1991-2020

Hottest day
23.5°CAgadir
Warmest sea
19.3°CLa Palma
Most sunshine
8.4h/dayLa Gomera
London comparison
10.5°CAverage daytime high

A sunny escape, any month

Short-haul = up to 4.5 h estimated direct flight from London Gatwick.

All flight times Europe only

Turn up the warmth

Top picks for March (short-haul)

Ranked by average daytime high. Check the rain before you pack. Flight times are estimates from London Gatwick.

Compare all 78
#1Warm

Agadir

Morocco · 3 h 48 min from London

Day
23.5°C
Sea
16.8°C
Sun
7.9h
Rain days
4
#2Warm

Marrakech

Morocco · 3 h 36 min from London

Day
22.3°C
Sea
-
Sun
6.9h
Rain days
6
#3Warm

Gran Canaria

Spain · 4 h 24 min from London

Day
21.6°C
Sea
18.8°C
Sun
8.1h
Rain days
4
#4Warm

La Gomera

Spain · 4 h 24 min from London

Day
20.7°C
Sea
19.1°C
Sun
8.4h
Rain days
3
#5Warm

Tenerife

Spain · 4 h 24 min from London

Day
20.4°C
Sea
19.1°C
Sun
8.4h
Rain days
5
#6Warm

Sousse

Tunisia · 3 h 6 min from London

Day
20.2°C
Sea
14.8°C
Sun
7.0h
Rain days
6
#7Warm

Seville

Spain · 2 h 42 min from London

Day
20.2°C
Sea
-
Sun
6.4h
Rain days
7
#8Mild

Fuerteventura

Spain · 4 h 12 min from London

Day
19.9°C
Sea
18.2°C
Sun
6.9h
Rain days
2
#9Mild

Lanzarote

Spain · 4 h 6 min from London

Day
19.1°C
Sea
18.1°C
Sun
6.8h
Rain days
2
#10Mild

Albufeira

Portugal · 2 h 54 min from London

Day
18.9°C
Sea
15.3°C
Sun
6.2h
Rain days
8
#11Mild

Costa de la Luz

Spain · 2 h 54 min from London

Day
18.8°C
Sea
15.5°C
Sun
6.5h
Rain days
8
#12Mild

Valencia

Spain · 2 h 24 min from London

Day
18.5°C
Sea
13.8°C
Sun
6.6h
Rain days
5

A little detail goes a long way

March, side by side (short-haul)

All 78 destinations, ordered by average daytime high. Night is the average low; sea is the average surface temperature; sun is per day; rainy days count 1 mm or more; flight time is an estimate for a direct flight from London Gatwick.

78 destinations

Scroll sideways for more weather, down for more places. Click a heading to sort.

78 destinations ranked by March temperature
#Destination
1AgadirMorocco23.5°C13.0°C16.8°C7.9 h43 h 48 min
2MarrakechMorocco22.3°C7.2°C-6.9 h63 h 36 min
3Gran CanariaSpain21.6°C16.1°C18.8°C8.1 h44 h 24 min
4La GomeraSpain20.7°C17.6°C19.1°C8.4 h34 h 24 min
5TenerifeSpain20.4°C15.4°C19.1°C8.4 h54 h 24 min
6SousseTunisia20.2°C9.6°C14.8°C7.0 h63 h 6 min
7SevilleSpain20.2°C9.3°C-6.4 h72 h 42 min
8FuerteventuraSpain19.9°C15.9°C18.2°C6.9 h24 h 12 min
9LanzaroteSpain19.1°C15.9°C18.1°C6.8 h24 h 6 min
10AlbufeiraPortugal18.9°C10.4°C15.3°C6.2 h82 h 54 min
11Costa de la LuzSpain18.8°C10.7°C15.5°C6.5 h82 h 54 min
12ValenciaSpain18.5°C8.9°C13.8°C6.6 h52 h 24 min
13AlgarvePortugal18.1°C11.0°C15.3°C6.3 h72 h 54 min
14BenidormSpain17.9°C9.7°C14.4°C6.6 h62 h 30 min
15AlicanteSpain17.9°C10.2°C14.4°C6.5 h62 h 30 min
16HammametTunisia17.6°C10.8°C14.7°C6.4 h73 h 6 min
17La PalmaSpain17.6°C14.9°C19.3°C7.3 h44 h 24 min
18MadeiraPortugal17.5°C13.6°C18.0°C4.8 h103 h 48 min
19IbizaSpain17.5°C11.3°C14.6°C7.0 h42 h 30 min
20MalagaSpain17.4°C11.2°C15.1°C6.1 h72 h 48 min
21CreteGreece17.2°C9.3°C15.6°C6.0 h94 h 6 min
22SalouSpain17.0°C7.9°C13.3°C6.3 h62 h 12 min
23FethiyeTurkey17.0°C7.1°C16.7°C6.7 h104 h 18 min
24MarbellaSpain16.9°C10.8°C15.2°C6.4 h82 h 48 min
25SicilyItaly16.8°C8.9°C14.6°C6.4 h83 h 12 min
26MarmarisTurkey16.8°C9.8°C16.6°C6.7 h94 h 12 min
27LisbonPortugal16.7°C10.8°C14.4°C5.9 h82 h 42 min
28MajorcaSpain16.5°C10.4°C14.4°C6.6 h52 h 24 min
29AntalyaTurkey16.4°C7.2°C16.6°C6.5 h104 h 24 min
30KusadasiTurkey16.4°C7.6°C15.5°C6.6 h94 h
31PortoPortugal16.3°C8.2°C13.4°C5.2 h112 h 24 min
32RhodesGreece15.8°C12.5°C16.7°C7.1 h74 h 12 min
33Lloret de MarSpain15.8°C6.7°C13.0°C5.7 h82 h 6 min
34AthensGreece15.6°C7.6°C14.4°C6.2 h73 h 42 min
35BarcelonaSpain15.5°C7.4°C13.2°C6.0 h72 h 6 min
36BodrumTurkey15.5°C11.2°C16.0°C6.9 h94 h 6 min
37VallettaMalta15.5°C12.5°C15.2°C7.2 h63 h 18 min
38MadridSpain15.5°C4.0°C-6.1 h72 h 18 min
39KosGreece15.4°C12.5°C16.4°C7.0 h84 h 6 min
40SardiniaItaly15.4°C8.8°C13.6°C6.3 h82 h 24 min
41RomeItaly15.2°C5.9°C13.9°C5.8 h102 h 30 min
42SarandaAlbania15.2°C6.6°C14.5°C5.5 h123 h 18 min
43ZanteGreece15.0°C11.7°C15.2°C6.3 h103 h 30 min
44KefaloniaGreece14.9°C11.8°C15.1°C6.4 h103 h 30 min
45NaplesItaly14.8°C7.4°C14.1°C5.3 h112 h 42 min
46PugliaItaly14.7°C8.9°C13.2°C5.8 h102 h 54 min
47MykonosGreece14.7°C11.7°C15.3°C6.9 h73 h 54 min
48NaxosGreece14.7°C11.9°C15.6°C6.9 h73 h 54 min
49NiceFrance14.6°C6.9°C13.4°C6.1 h82 h
50PargaGreece14.6°C8.5°C14.8°C5.7 h113 h 18 min
51MenorcaSpain14.4°C11.5°C14.0°C6.7 h52 h 24 min
52FlorenceItaly14.3°C4.4°C-5.3 h102 h 12 min
53SorrentoItaly14.1°C9.2°C14.2°C5.4 h112 h 48 min
54CorfuGreece14.0°C10.0°C14.6°C5.8 h113 h 18 min
55SantoriniGreece14.0°C10.9°C16.1°C6.9 h64 h
56DubrovnikCroatia14.0°C7.3°C13.9°C5.6 h112 h 48 min
57BudvaMontenegro14.0°C7.6°C13.7°C5.2 h122 h 54 min
58VeronaItaly14.0°C3.7°C-5.4 h92 h 6 min
59Amalfi CoastItaly13.9°C8.9°C14.2°C5.4 h112 h 48 min
60SplitCroatia13.8°C6.4°C12.8°C5.8 h102 h 36 min
61PaxosGreece13.8°C10.8°C14.9°C6.0 h113 h 18 min
62MilanItaly13.7°C3.2°C-5.8 h81 h 54 min
63Lake GardaItaly13.3°C3.8°C-5.5 h92 h
64SkiathosGreece13.3°C11.0°C13.7°C6.1 h83 h 36 min
65HalkidikiGreece13.2°C8.1°C13.5°C5.8 h93 h 30 min
66AlonissosGreece13.1°C9.7°C13.8°C6.1 h83 h 36 min
67Lido di JesoloItaly12.5°C5.2°C9.8°C5.3 h82 h 12 min
68VeniceItaly12.3°C5.1°C9.8°C5.4 h82 h 12 min
69PulaCroatia12.3°C7.8°C10.6°C5.6 h112 h 18 min
70ParisFrance11.8°C3.6°C-4.0 h101 h 6 min
71ThassosGreece11.8°C7.1°C11.9°C5.2 h103 h 30 min
72IstanbulTurkey11.0°C5.6°C7.8°C4.8 h113 h 54 min
73Sunny BeachBulgaria10.8°C4.3°C6.7°C4.6 h93 h 36 min
74BudapestHungary10.6°C1.3°C-4.7 h82 h 36 min
75BledSlovenia9.6°C1.2°C-4.2 h112 h 12 min
76PragueCzechia9.3°C0.7°C-3.9 h112 h
77AmsterdamNetherlands9.1°C3.3°C5.7°C3.7 h111 h 12 min
78KrakowPoland7.8°C-0.9°C-3.8 h122 h 30 min

78 destinations shownMarch averages · climate, not a forecast.

Find your kind of warm

Pool weather, a sea swim or a shorter flight? Start here.

0 destinations

Days at 25°C+

None of the 78 destinations (short-haul) averages 25°C by day in March; these come closest.

0 destinations

Sea warm enough to swim

The sea averages under 22°C at every destination (short-haul) in March; the warmest seas are listed here.

0 destinations

Warm and dry

Nothing (short-haul) fits this in March; the nearest candidates are listed.

March in brief (short-haul)

Agadir leads the table with 24°C by day and 13°C at night, a 17°C sea and 4 rainy days (3 h 48 min from London). Marrakech leads with 22°C by day and 7°C at night and 6 rainy days (3 h 36 min from London). Gran Canaria leads with 22°C by day and 16°C at night, a 19°C sea and 4 rainy days (4 h 24 min from London). La Gomera leads with 21°C by day and 18°C at night, a 19°C sea and 3 rainy days (4 h 24 min from London). Tenerife leads with 20°C by day and 15°C at night, a 19°C sea and 5 rainy days (4 h 24 min from London).

Warm rather than hot (20-25°C): Agadir 24°C, Marrakech 22°C, Gran Canaria 22°C, La Gomera 21°C, Tenerife 20°C, Sousse 20°C and 1 more. For scale, London averages 11°C in March.

By flight time from London

By region

Morocco for the warmest afternoons

Agadir suits travellers whose priority is daytime warmth without taking the longest flight in the selection. Its 24°C high makes light clothing sensible during warmer afternoons, while 4 rainy days suggest some flexibility rather than planning around persistent rain. The flight takes 3 h 48 min. The catch is the contrast after sunset: nights fall to 13°C, and the sea is a cool 17°C. Marrakech trades coastal swimming for inland warmth, reaching 22°C after a flight of 3 h 36 min. It is less appealing if you want to stay lightly dressed into the evening: nights drop to 7°C, with 6 rainy days. Choose Agadir for the warmer balance; Marrakech if chilly evenings do not bother you.

The Canaries for milder evenings and fewer rainy days

Gran Canaria offers a useful balance: 22°C days, 16°C nights and 4 rainy days, though the flight takes 4 h 24 min. La Gomera suits anyone who values mild evenings over maximum afternoon warmth, with 21°C days, 18°C nights and 2 rainy days, for the same flight time. Tenerife is cooler by day at 20°C, with 15°C nights and 5 rainy days, so it is not the strongest choice on warmth or rain alone. All have sea temperatures of 19°C: cool rather than bath-like. Fuerteventura and Lanzarote also have just 2 rainy days, with highs of 20°C and 19°C respectively. Their 18°C seas make them better choices for time beside the water than for travellers seeking warm swimming.

Shorter flights if gentle warmth is enough

Seville is a strong compromise if you want warmth without spending as long flying: 20°C days follow a flight of 2 h 42 min. Expect a layer for 9°C nights and flexibility around 6 rainy days. Sousse also reaches 20°C, but its flight takes 3 h 6 min and its 15°C sea is a clear drawback for swimming; nights average 10°C, with 6 rainy days. Albufeira and Costa de la Luz suit travellers content with 19°C afternoons, but each has 8 rainy days and a flight of 2 h 54 min. Their seas remain cool. Valencia prioritises a shorter journey over warmth, with a flight of 2 h 24 min, 18°C days and 5 rainy days. These are spring breaks, not dependable hot-weather holidays.

A little more detail

Your March questions

Plain answers, grounded in the averages.

Where is 25 degrees and above in March within a short-haul flight of the UK?

None of the 78 destinations we track within a short-haul flight of the UK average 25°C in March. The warmest are Agadir (24°C), Marrakech (22°C), Gran Canaria (22°C), La Gomera (21°C), Tenerife (20°C).

How warm is the UK in March?

London averages a daytime high of 10.5°C in March, so the warmest destinations on this page are at least 13°C warmer.

Where is best for swimming in the sea?

Gran Canaria, La Gomera and Tenerife have the warmest seas among the listed destinations, at 19°C. That is still cool for a leisurely swim. None of the destinations in this short-haul selection reaches a sea temperature of 22°C, so warm-water swimming is not a strong reason to choose March.

Which destinations have the fewest rainy days?

La Gomera, Fuerteventura and Lanzarote each have 2 rainy days, the lowest figures among the listed destinations. La Gomera is the warmest of these by day at 21°C. This makes it a useful choice for outdoor plans, without treating low rainfall frequency as a guarantee of dry weather.

Will I need warm clothes in the evenings?

Pack layers even for the warmest destinations. Marrakech falls to 7°C at night despite 22°C daytime highs, while Agadir drops to 13°C. La Gomera offers milder evenings at 18°C, making it a better fit if avoiding chilly nights matters more than the highest afternoon temperature.

Real climate data. A clearer holiday plan.

ERA5-Land climate reanalysis and NOAA satellite sea temperatures, 1991-2020

These are climate averages for March, not a forecast for your trip. Day and night mean average daily highs and lows; sea is the average sea temperature. Sun is average sunshine per day, estimated from cloud cover. A rainy day has 1 mm or more of rain. A dash means sea data is not available.

Flights are estimates for a direct flight from London Gatwick. Our swimming guide uses a sea temperature of 22°C or more; what feels comfortable is personal. How we measure holiday weather