Find your sunshine

Where is hot in March?

Thailand and Vietnam lead for March heat, with Chiang Mai, Bangkok and Ho Chi Minh City reaching 34°C by day. For a hot seaside holiday with little rain, Goa is a stronger all-round choice at 32°C. That is a substantial change from London's 10°C, but the hottest destination is not always the best fit. Choose around how much rain you will tolerate, how warm you want the sea and how long you are prepared to fly.

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

Hottest day
34.2°CChiang Mai
Warmest sea
29.6°CKrabi
Most sunshine
9.9h/dayHurghada
London comparison
10.5°CAverage daytime high

A sunny escape, any month

Keeping it closer to home?

Europe only Short-haul

Turn up the warmth

Top picks for March

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

Compare all 134
#1Hot

Chiang Mai

Thailand · 12 h from London

Day
34.2°C
Sea
-
Sun
9.2h
Rain days
2
#2Hot

Ho Chi Minh City

Vietnam · 13 h 30 min from London

Day
34.0°C
Sea
-
Sun
6.1h
Rain days
5
#3Hot

Bangkok

Thailand · 12 h 42 min from London

Day
33.6°C
Sea
29.0°C
Sun
6.9h
Rain days
6
#4Hot

Guanacaste

Costa Rica · 11 h 42 min from London

Day
32.8°C
Sea
27.1°C
Sun
8.5h
Rain days
1
#5Hot

Krabi

Thailand · 13 h 12 min from London

Day
32.3°C
Sea
29.6°C
Sun
4.8h
Rain days
13
#6Hot

Goa

India · 10 h 12 min from London

Day
32.1°C
Sea
28.5°C
Sun
9.0h
Rain days
1
#7Hot

Mombasa

Kenya · 9 h 48 min from London

Day
31.4°C
Sea
28.6°C
Sun
5.1h
Rain days
16
#8Hot

Kerala

India · 11 h from London

Day
31.4°C
Sea
29.4°C
Sun
7.1h
Rain days
8
#9Hot

Khao Lak

Thailand · 13 h 6 min from London

Day
31.4°C
Sea
29.4°C
Sun
5.0h
Rain days
15
#10Hot

Kuala Lumpur

Malaysia · 13 h 54 min from London

Day
30.5°C
Sea
-
Sun
2.5h
Rain days
25
#11Hot

Zanzibar

Tanzania · 10 h from London

Day
30.3°C
Sea
29.0°C
Sun
4.7h
Rain days
21
#12Hot

Galle

Sri Lanka · 11 h 48 min from London

Day
29.8°C
Sea
29.0°C
Sun
5.1h
Rain days
20

A little detail goes a long way

March, side by side

All 134 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.

134 destinations

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

134 destinations ranked by March temperature
#Destination
1Chiang MaiThailand34.2°C21.4°C-9.2 h212 h
2Ho Chi Minh CityVietnam34.0°C24.4°C-6.1 h513 h 30 min
3BangkokThailand33.6°C25.5°C29.0°C6.9 h612 h 42 min
4GuanacasteCosta Rica32.8°C22.9°C27.1°C8.5 h111 h 42 min
5KrabiThailand32.3°C24.6°C29.6°C4.8 h1313 h 12 min
6GoaIndia32.1°C22.6°C28.5°C9.0 h110 h 12 min
7MombasaKenya31.4°C25.1°C28.6°C5.1 h169 h 48 min
8KeralaIndia31.4°C25.3°C29.4°C7.1 h811 h
9Khao LakThailand31.4°C24.6°C29.4°C5.0 h1513 h 6 min
10Kuala LumpurMalaysia30.5°C23.1°C-2.5 h2513 h 54 min
11ZanzibarTanzania30.3°C25.6°C29.0°C4.7 h2110 h
12GalleSri Lanka29.8°C24.7°C29.0°C5.1 h2011 h 48 min
13PhuketThailand29.8°C26.3°C29.5°C5.0 h1113 h 6 min
14Rio de JaneiroBrazil29.6°C23.1°C26.1°C4.3 h2012 h 18 min
15KololiThe Gambia29.4°C20.7°C22.6°C8.7 h06 h 18 min
16DubaiUnited Arab Emirates29.2°C16.9°C22.6°C8.3 h27 h 36 min
17Koh SamuiThailand29.2°C26.6°C29.2°C6.2 h913 h 6 min
18Flic en FlacMauritius29.2°C24.9°C28.0°C5.9 h1312 h 54 min
19Puerto VallartaMexico29.1°C18.2°C23.4°C8.0 h112 h 18 min
20Phu QuocVietnam29.0°C26.1°C29.2°C5.9 h1413 h 24 min
21Montego BayJamaica28.9°C22.4°C26.8°C7.7 h1210 h 12 min
22Singapore28.9°C25.3°C28.6°C2.8 h2414 h 18 min
23Maldives28.2°C26.9°C29.2°C6.5 h911 h 24 min
24Seychelles28.0°C26.5°C29.3°C5.0 h1610 h 54 min
25BaliIndonesia27.9°C24.5°C28.9°C2.9 h2516 h 24 min
26St Lucia27.9°C23.5°C26.7°C6.7 h119 h 12 min
27Abu DhabiUnited Arab Emirates27.7°C18.3°C22.4°C8.4 h27 h 36 min
28TulumMexico27.5°C23.1°C26.4°C7.5 h710 h 54 min
29Barbados27.3°C24.5°C26.7°C6.8 h79 h 12 min
30Aruba27.3°C25.1°C25.9°C6.6 h510 h 12 min
31Grenada27.1°C24.9°C26.7°C6.7 h89 h 30 min
32Playa del CarmenMexico27.1°C22.9°C26.5°C7.4 h610 h 48 min
33CancunMexico26.9°C23.2°C26.0°C7.3 h710 h 42 min
34Antigua26.7°C24.0°C26.2°C7.7 h89 h
35VaraderoCuba26.6°C21.5°C25.4°C7.8 h510 h
36Punta CanaDominican Republic26.4°C23.4°C26.1°C7.8 h119 h 24 min
37Sharm El SheikhEgypt26.3°C15.0°C22.4°C9.8 h05 h 36 min
38MiamiUnited States25.1°C19.7°C24.2°C6.6 h79 h 42 min
39Boa VistaCape Verde24.9°C19.7°C21.9°C7.4 h06 h 12 min
40HanoiVietnam24.9°C18.2°C-2.4 h1012 h 18 min
41OrlandoUnited States24.7°C14.2°C-6.2 h79 h 30 min
42Cape TownSouth Africa24.5°C16.5°C16.8°C8.5 h312 h 48 min
43Bahamas24.4°C21.3°C24.1°C6.8 h69 h 30 min
44HawaiiUnited States24.4°C21.1°C24.2°C6.0 h915 h 18 min
45HurghadaEgypt23.9°C16.3°C22.1°C9.9 h05 h 36 min
46SydneyAustralia23.8°C18.1°C22.7°C5.9 h1122 h
47AgadirMorocco23.5°C13.0°C16.8°C7.9 h43 h 48 min
48Hong Kong22.4°C17.7°C20.3°C3.2 h1012 h 48 min
49MarrakechMorocco22.3°C7.2°C-6.9 h63 h 36 min
50SalCape Verde21.9°C20.5°C21.8°C7.1 h06 h 12 min
51Gran CanariaSpain21.6°C16.1°C18.8°C8.1 h44 h 24 min
52La GomeraSpain20.7°C17.6°C19.1°C8.4 h34 h 24 min
53Las VegasUnited States20.6°C8.7°C-7.3 h311 h 18 min
54TenerifeSpain20.4°C15.4°C19.1°C8.4 h54 h 24 min
55SousseTunisia20.2°C9.6°C14.8°C7.0 h63 h 6 min
56SevilleSpain20.2°C9.3°C-6.4 h72 h 42 min
57FuerteventuraSpain19.9°C15.9°C18.2°C6.9 h24 h 12 min
58LanzaroteSpain19.1°C15.9°C18.1°C6.8 h24 h 6 min
59AlbufeiraPortugal18.9°C10.4°C15.3°C6.2 h82 h 54 min
60Costa de la LuzSpain18.8°C10.7°C15.5°C6.5 h82 h 54 min
61Bermuda18.8°C16.7°C19.5°C4.1 h127 h 42 min
62ValenciaSpain18.5°C8.9°C13.8°C6.6 h52 h 24 min
63LimassolCyprus18.3°C11.0°C16.8°C7.4 h64 h 48 min
64AlgarvePortugal18.1°C11.0°C15.3°C6.3 h72 h 54 min
65Ayia NapaCyprus18.1°C12.3°C16.9°C7.5 h44 h 48 min
66BenidormSpain17.9°C9.7°C14.4°C6.6 h62 h 30 min
67AlicanteSpain17.9°C10.2°C14.4°C6.5 h62 h 30 min
68HammametTunisia17.6°C10.8°C14.7°C6.4 h73 h 6 min
69La PalmaSpain17.6°C14.9°C19.3°C7.3 h44 h 24 min
70MadeiraPortugal17.5°C13.6°C18.0°C4.8 h103 h 48 min
71IbizaSpain17.5°C11.3°C14.6°C7.0 h42 h 30 min
72MalagaSpain17.4°C11.2°C15.1°C6.1 h72 h 48 min
73CreteGreece17.2°C9.3°C15.6°C6.0 h94 h 6 min
74SalouSpain17.0°C7.9°C13.3°C6.3 h62 h 12 min
75FethiyeTurkey17.0°C7.1°C16.7°C6.7 h104 h 18 min
76MarbellaSpain16.9°C10.8°C15.2°C6.4 h82 h 48 min
77SicilyItaly16.8°C8.9°C14.6°C6.4 h83 h 12 min
78PaphosCyprus16.8°C12.2°C16.8°C7.2 h74 h 42 min
79MarmarisTurkey16.8°C9.8°C16.6°C6.7 h94 h 12 min
80LisbonPortugal16.7°C10.8°C14.4°C5.9 h82 h 42 min
81MajorcaSpain16.5°C10.4°C14.4°C6.6 h52 h 24 min
82AntalyaTurkey16.4°C7.2°C16.6°C6.5 h104 h 24 min
83KusadasiTurkey16.4°C7.6°C15.5°C6.6 h94 h
84PortoPortugal16.3°C8.2°C13.4°C5.2 h112 h 24 min
85AlanyaTurkey16.0°C7.5°C16.9°C6.8 h94 h 30 min
86RhodesGreece15.8°C12.5°C16.7°C7.1 h74 h 12 min
87Lloret de MarSpain15.8°C6.7°C13.0°C5.7 h82 h 6 min
88AthensGreece15.6°C7.6°C14.4°C6.2 h73 h 42 min
89BarcelonaSpain15.5°C7.4°C13.2°C6.0 h72 h 6 min
90BodrumTurkey15.5°C11.2°C16.0°C6.9 h94 h 6 min
91VallettaMalta15.5°C12.5°C15.2°C7.2 h63 h 18 min
92MadridSpain15.5°C4.0°C-6.1 h72 h 18 min
93KosGreece15.4°C12.5°C16.4°C7.0 h84 h 6 min
94SardiniaItaly15.4°C8.8°C13.6°C6.3 h82 h 24 min
95RomeItaly15.2°C5.9°C13.9°C5.8 h102 h 30 min
96SarandaAlbania15.2°C6.6°C14.5°C5.5 h123 h 18 min
97ZanteGreece15.0°C11.7°C15.2°C6.3 h103 h 30 min
98KefaloniaGreece14.9°C11.8°C15.1°C6.4 h103 h 30 min
99NaplesItaly14.8°C7.4°C14.1°C5.3 h112 h 42 min
100PugliaItaly14.7°C8.9°C13.2°C5.8 h102 h 54 min
101MykonosGreece14.7°C11.7°C15.3°C6.9 h73 h 54 min
102NaxosGreece14.7°C11.9°C15.6°C6.9 h73 h 54 min
103NiceFrance14.6°C6.9°C13.4°C6.1 h82 h
104PargaGreece14.6°C8.5°C14.8°C5.7 h113 h 18 min
105MenorcaSpain14.4°C11.5°C14.0°C6.7 h52 h 24 min
106FlorenceItaly14.3°C4.4°C-5.3 h102 h 12 min
107SorrentoItaly14.1°C9.2°C14.2°C5.4 h112 h 48 min
108CorfuGreece14.0°C10.0°C14.6°C5.8 h113 h 18 min
109SantoriniGreece14.0°C10.9°C16.1°C6.9 h64 h
110DubrovnikCroatia14.0°C7.3°C13.9°C5.6 h112 h 48 min
111BudvaMontenegro14.0°C7.6°C13.7°C5.2 h122 h 54 min
112VeronaItaly14.0°C3.7°C-5.4 h92 h 6 min
113Amalfi CoastItaly13.9°C8.9°C14.2°C5.4 h112 h 48 min
114SplitCroatia13.8°C6.4°C12.8°C5.8 h102 h 36 min
115PaxosGreece13.8°C10.8°C14.9°C6.0 h113 h 18 min
116MilanItaly13.7°C3.2°C-5.8 h81 h 54 min
117Lake GardaItaly13.3°C3.8°C-5.5 h92 h
118SkiathosGreece13.3°C11.0°C13.7°C6.1 h83 h 36 min
119HalkidikiGreece13.2°C8.1°C13.5°C5.8 h93 h 30 min
120AlonissosGreece13.1°C9.7°C13.8°C6.1 h83 h 36 min
121Lido di JesoloItaly12.5°C5.2°C9.8°C5.3 h82 h 12 min
122TokyoJapan12.4°C3.5°C13.6°C4.9 h1212 h 42 min
123VeniceItaly12.3°C5.1°C9.8°C5.4 h82 h 12 min
124PulaCroatia12.3°C7.8°C10.6°C5.6 h112 h 18 min
125ParisFrance11.8°C3.6°C-4.0 h101 h 6 min
126ThassosGreece11.8°C7.1°C11.9°C5.2 h103 h 30 min
127IstanbulTurkey11.0°C5.6°C7.8°C4.8 h113 h 54 min
128Sunny BeachBulgaria10.8°C4.3°C6.7°C4.6 h93 h 36 min
129BudapestHungary10.6°C1.3°C-4.7 h82 h 36 min
130BledSlovenia9.6°C1.2°C-4.2 h112 h 12 min
131PragueCzechia9.3°C0.7°C-3.9 h112 h
132AmsterdamNetherlands9.1°C3.3°C5.7°C3.7 h111 h 12 min
133New YorkUnited States8.8°C-0.4°C4.4°C4.9 h107 h 42 min
134KrakowPoland7.8°C-0.9°C-3.8 h122 h 30 min

134 destinations shownMarch averages · climate, not a forecast.

Find your kind of warm

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

38 destinations

Days at 25°C+

38 of the 134 destinations average 25°C or more by day. These are the warmest.

39 destinations

Sea warm enough to swim

We call the sea swimmable at 22°C or more. In March that is 39 destinations.

Closer to home

Within four hours

Direct flights under four hours from Gatwick, ranked by daytime high.

March in brief

Chiang Mai leads the table with 34°C by day and 21°C at night and 2 rainy days (12 h from London). Ho Chi Minh City leads with 34°C by day and 24°C at night and 5 rainy days (13 h 30 min from London). Bangkok leads with 34°C by day and 26°C at night, a 29°C sea and 6 rainy days (12 h 42 min from London). Guanacaste leads with 33°C by day and 23°C at night, a 27°C sea and 1 rainy days (11 h 42 min from London). Krabi leads with 32°C by day and 25°C at night, a 30°C sea and 13 rainy days (13 h 12 min from London).

Warm rather than hot (20-25°C): Boa Vista 25°C, Hanoi 25°C, Orlando 25°C, Cape Town 25°C, Bahamas 24°C, Hawaii 24°C and 12 more. Hot but wet - over 25°C with more than eight rainy days: Krabi (13 days), Mombasa (16 days), Khao Lak (15 days), Kuala Lumpur (25 days), Zanzibar (21 days). Over 30°C by day: Chiang Mai, Ho Chi Minh City, Bangkok, Guanacaste, Krabi, Goa and 5 more. For scale, London averages 11°C in March.

Short, mid and long-haul in March

By region

For heat with little rain, choose Goa or Guanacaste

Goa suits travellers who want hot days and warm swimming water without much rain: daytime highs reach 32°C, the sea is 28°C and March has 1 rainy day. Its 10 h 12 min flight also takes less time than Guanacaste's 11 h 42 min. Guanacaste is a close alternative, with 33°C days, a 27°C sea and 1 rainy day. If swimming is not the priority, Chiang Mai offers stronger daytime heat at 34°C with 2 rainy days, although the flight takes 12 h. In all these destinations, plan strenuous activity away from midday and pack light clothing. Chiang Mai's 21°C nights offer more evening relief than Bangkok's 26°C.

For the warmest sea, accept a greater chance of rain

Krabi suits travellers who put warm swimming water ahead of reliably dry weather. Its sea reaches 30°C, alongside 32°C days, but 13 rainy days make it a less dependable choice for plans built entirely around being outdoors. Goa trades a slightly cooler sea for much less rain. Kerala offers another balance, with a 29°C sea and 8 rainy days, compared with Khao Lak's equally warm water and 15 rainy days. Mombasa has a relatively shorter flight at 9 h 48 min and a 29°C sea, but 16 rainy days are the catch. Zanzibar and Galle also have 29°C water, with rain on 21 and 20 days respectively. Keep outdoor plans flexible rather than assuming uninterrupted sunshine.

For gentler warmth, do not chase the highest temperature

If you want comfortable daytime warmth rather than intense heat, the milder destinations may suit you better. Boa Vista, Hanoi and Orlando reach 25°C, while Cape Town, Hurghada and Agadir reach 24°C. These are better matches for travellers who find tropical midday heat tiring, though daytime warmth alone does not establish comfortable sea swimming. Gran Canaria and Marrakech offer 22°C days; Tenerife and Seville reach 20°C. Treat those as mild-weather choices rather than substitutes for Goa's heat. If you do choose somewhere hotter, consider the nights as well: Bangkok stays at 26°C and Ho Chi Minh City at 24°C, so neither offers much of a cool-down after sunset.

A little more detail

Your March questions

Plain answers, grounded in the averages.

Where is 25 degrees and above in March?

38 of the 134 destinations we track average a daytime high of 25°C or more in March. The hottest are Chiang Mai (34°C), Ho Chi Minh City (34°C), Bangkok (34°C), Guanacaste (33°C), Krabi (32°C), Goa (32°C).

Where is over 30 degrees in March?

11 destinations average more than 30°C by day in March: Chiang Mai (34°C), Ho Chi Minh City (34°C), Bangkok (34°C), Guanacaste (33°C), Krabi (32°C), Goa (32°C), Mombasa (31°C), Kerala (31°C).

Where is the sea warm enough to swim in March?

The sea averages 22°C or more in March at 39 destinations, including Bangkok (29°C), Guanacaste (27°C), Krabi (30°C), Goa (29°C), Mombasa (29°C), Kerala (29°C).

Where is warm and dry in March?

Warm (22°C+) with three rainy days or fewer in March: Chiang Mai (34°C, 2 rainy days), Guanacaste (33°C, 1 rainy days), Goa (32°C, 1 rainy days), Kololi (29°C, 0 rainy days), Dubai (29°C, 2 rainy days), Puerto Vallarta (29°C, 1 rainy days).

How warm is the UK in March?

London averages a daytime high of 10.5°C in March, so the 38 destinations over 25°C are at least 24°C warmer.

Where is hottest in March?

Chiang Mai, Ho Chi Minh City and Bangkok share the highest daytime temperature at 34°C. Chiang Mai is the driest of these choices, with 2 rainy days, compared with 5 in Ho Chi Minh City and 6 in Bangkok.

Which hot destination has the shortest flight?

Among the hottest destinations listed, Mombasa has the shortest flight at 9 h 48 min. It offers 31°C days and a 29°C sea, but 16 rainy days. Goa's 10 h 12 min flight is slightly longer, with much less rain.

Are the Canary Islands hot in March?

They are better described as warm or mild than hot. Gran Canaria reaches 22°C by day, La Gomera 21°C and Tenerife 20°C. Choose them if gentler daytime temperatures appeal more than tropical heat, rather than expecting the temperatures found in Thailand or India.

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