Find your sunshine

Where is hot in June?

June is hot across the Mediterranean’s southern fringes, North Africa and the Gulf, but the hottest destination is not necessarily the best holiday choice. Dubai reaches 41°C, while Sousse offers a more manageable 32°C compared with London’s 20°C. For a UK traveller, the useful choice is between shorter flights with cooler seas, longer journeys with warmer water, and tropical heat that comes with frequent rainy days.

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

Hottest day
41.4°CDubai
Warmest sea
31.8°CAbu Dhabi
Most sunshine
13.5h/daySharm El Sheikh
London comparison
19.6°CAverage daytime high

A sunny escape, any month

Keeping it closer to home?

Europe only Short-haul

Turn up the warmth

Top picks for June

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

Compare all 134
#1Hot

Dubai

United Arab Emirates · 7 h 36 min from London

Day
41.4°C
Sea
31.7°C
Sun
12.8h
Rain days
0
#2Hot

Abu Dhabi

United Arab Emirates · 7 h 36 min from London

Day
38.3°C
Sea
31.8°C
Sun
12.6h
Rain days
0
#3Hot

Sharm El Sheikh

Egypt · 5 h 36 min from London

Day
37.5°C
Sea
26.0°C
Sun
13.5h
Rain days
0
#4Hot

Las Vegas

United States · 11 h 18 min from London

Day
36.1°C
Sea
-
Sun
12.1h
Rain days
0
#5Hot

Hurghada

Egypt · 5 h 36 min from London

Day
33.1°C
Sea
25.9°C
Sun
13.5h
Rain days
0
#6Hot

Hanoi

Vietnam · 12 h 18 min from London

Day
32.6°C
Sea
-
Sun
1.6h
Rain days
19
#7Hot

Bangkok

Thailand · 12 h 42 min from London

Day
32.3°C
Sea
30.1°C
Sun
1.5h
Rain days
22
#8Hot

Marrakech

Morocco · 3 h 36 min from London

Day
32.1°C
Sea
-
Sun
11.0h
Rain days
3
#9Hot

Seville

Spain · 2 h 42 min from London

Day
31.8°C
Sea
-
Sun
11.2h
Rain days
1
#10Hot

Sousse

Tunisia · 3 h 6 min from London

Day
31.5°C
Sea
22.3°C
Sun
11.2h
Rain days
2
#11Hot

Orlando

United States · 9 h 30 min from London

Day
31.1°C
Sea
-
Sun
5.4h
Rain days
20
#12Hot

Kusadasi

Turkey · 4 h from London

Day
31.1°C
Sea
22.5°C
Sun
12.9h
Rain days
2

A little detail goes a long way

June, 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 June temperature
#Destination
1DubaiUnited Arab Emirates41.4°C26.2°C31.7°C12.8 h07 h 36 min
2Abu DhabiUnited Arab Emirates38.3°C27.6°C31.8°C12.6 h07 h 36 min
3Sharm El SheikhEgypt37.5°C25.0°C26.0°C13.5 h05 h 36 min
4Las VegasUnited States36.1°C22.3°C-12.1 h011 h 18 min
5HurghadaEgypt33.1°C25.6°C25.9°C13.5 h05 h 36 min
6HanoiVietnam32.6°C26.0°C-1.6 h1912 h 18 min
7BangkokThailand32.3°C26.0°C30.1°C1.5 h2212 h 42 min
8MarrakechMorocco32.1°C15.8°C-11.0 h33 h 36 min
9SevilleSpain31.8°C18.8°C-11.2 h12 h 42 min
10SousseTunisia31.5°C18.9°C22.3°C11.2 h23 h 6 min
11OrlandoUnited States31.1°C23.0°C-5.4 h209 h 30 min
12KusadasiTurkey31.1°C19.9°C22.5°C12.9 h24 h
13Ho Chi Minh CityVietnam31.1°C24.8°C-2.0 h2813 h 30 min
14Montego BayJamaica31.0°C25.2°C28.6°C4.8 h2210 h 12 min
15Puerto VallartaMexico31.0°C24.0°C27.9°C4.7 h1812 h 18 min
16Chiang MaiThailand30.9°C24.1°C-1.2 h2012 h
17AntalyaTurkey30.4°C19.3°C24.8°C12.4 h24 h 24 min
18LimassolCyprus30.4°C21.1°C23.2°C13.5 h14 h 48 min
19AthensGreece30.3°C19.8°C22.6°C12.1 h33 h 42 min
20Kuala LumpurMalaysia30.1°C23.5°C-2.1 h2313 h 54 min
21MarmarisTurkey30.0°C21.2°C22.7°C12.8 h24 h 12 min
22Koh SamuiThailand29.9°C27.1°C30.0°C1.8 h1913 h 6 min
23VaraderoCuba29.8°C25.4°C28.5°C4.9 h1910 h
24GuanacasteCosta Rica29.5°C23.1°C28.8°C1.7 h2311 h 42 min
25FethiyeTurkey29.4°C18.4°C23.6°C12.7 h44 h 18 min
26CreteGreece29.3°C19.8°C22.8°C12.9 h24 h 6 min
27Playa del CarmenMexico29.3°C25.7°C28.4°C4.9 h2010 h 48 min
28KrabiThailand29.3°C25.2°C29.8°C1.7 h2513 h 12 min
29TulumMexico29.3°C25.7°C28.4°C4.8 h2010 h 54 min
30CancunMexico29.2°C25.9°C28.1°C5.3 h1910 h 42 min
31MiamiUnited States29.2°C25.2°C28.5°C4.8 h209 h 42 min
32Hong Kong29.2°C25.9°C27.9°C2.2 h2412 h 48 min
33KololiThe Gambia29.1°C24.6°C26.8°C6.2 h26 h 18 min
34Khao LakThailand29.1°C25.3°C29.4°C1.6 h2513 h 6 min
35St Lucia29.0°C25.0°C27.8°C4.8 h169 h 12 min
36PhuketThailand28.8°C26.4°C29.8°C1.9 h2213 h 6 min
37Singapore28.8°C26.2°C29.9°C2.9 h2514 h 18 min
38Ayia NapaCyprus28.7°C21.8°C24.3°C13.4 h14 h 48 min
39AgadirMorocco28.6°C18.3°C18.8°C10.1 h03 h 48 min
40Punta CanaDominican Republic28.6°C25.7°C27.7°C5.5 h169 h 24 min
41Aruba28.6°C26.4°C27.1°C4.9 h610 h 12 min
42Antigua28.6°C25.9°C27.8°C5.8 h139 h
43Phu QuocVietnam28.6°C26.3°C29.7°C1.6 h2713 h 24 min
44SicilyItaly28.5°C19.6°C21.8°C11.4 h33 h 12 min
45Bahamas28.5°C25.9°C28.1°C5.0 h159 h 30 min
46Barbados28.4°C25.9°C27.8°C4.7 h169 h 12 min
47GoaIndia28.4°C25.1°C28.8°C1.2 h2810 h 12 min
48MadridSpain28.4°C15.3°C-10.0 h32 h 18 min
49Maldives28.3°C26.7°C29.0°C2.4 h1811 h 24 min
50GalleSri Lanka28.3°C25.4°C28.0°C1.8 h2911 h 48 min
51AlbufeiraPortugal28.2°C17.2°C18.9°C10.8 h22 h 54 min
52ValenciaSpain27.9°C18.5°C22.2°C10.0 h42 h 24 min
53Grenada27.9°C25.8°C27.6°C4.6 h209 h 30 min
54HammametTunisia27.8°C19.2°C22.0°C11.0 h23 h 6 min
55KeralaIndia27.8°C24.7°C28.1°C0.9 h3011 h
56IbizaSpain27.7°C19.6°C22.1°C11.0 h22 h 30 min
57Costa de la LuzSpain27.7°C18.4°C20.7°C11.5 h12 h 54 min
58AlanyaTurkey27.7°C18.9°C24.9°C12.7 h44 h 30 min
59BenidormSpain27.6°C18.8°C22.1°C10.6 h32 h 30 min
60ZanzibarTanzania27.4°C23.4°C26.9°C6.3 h1110 h
61SarandaAlbania27.3°C18.4°C22.3°C10.8 h53 h 18 min
62MajorcaSpain27.1°C19.4°C22.1°C10.7 h32 h 24 min
63RomeItaly27.0°C16.6°C22.1°C10.2 h52 h 30 min
64BaliIndonesia27.0°C24.3°C27.2°C5.7 h1316 h 24 min
65HawaiiUnited States27.0°C23.5°C25.8°C7.5 h715 h 18 min
66MombasaKenya26.9°C23.2°C26.8°C5.1 h179 h 48 min
67SardiniaItaly26.8°C18.1°C20.9°C11.1 h32 h 24 min
68PaphosCyprus26.7°C21.1°C24.1°C13.0 h14 h 42 min
69AlicanteSpain26.7°C19.2°C22.2°C10.5 h32 h 30 min
70Boa VistaCape Verde26.6°C21.7°C23.0°C8.6 h06 h 12 min
71VeronaItaly26.6°C16.5°C-7.7 h132 h 6 min
72Seychelles26.6°C25.5°C27.4°C3.7 h1410 h 54 min
73SalouSpain26.5°C17.5°C21.5°C9.4 h62 h 12 min
74BodrumTurkey26.5°C21.3°C23.0°C13.0 h14 h 6 min
75FlorenceItaly26.4°C15.6°C-8.9 h72 h 12 min
76AlgarvePortugal26.3°C17.4°C18.9°C10.9 h22 h 54 min
77BudvaMontenegro26.1°C19.6°C22.8°C9.7 h82 h 54 min
78MilanItaly26.0°C15.8°C-7.8 h111 h 54 min
79SplitCroatia26.0°C17.9°C21.7°C9.9 h72 h 36 min
80PargaGreece26.0°C19.1°C22.5°C11.0 h43 h 18 min
81MalagaSpain25.9°C19.0°C19.5°C11.3 h12 h 48 min
82HalkidikiGreece25.9°C20.5°C23.2°C10.7 h53 h 30 min
83PugliaItaly25.9°C19.5°C22.2°C10.8 h62 h 54 min
84NaplesItaly25.9°C17.8°C22.8°C9.9 h62 h 42 min
85RhodesGreece25.7°C21.7°C22.6°C13.4 h04 h 12 min
86Lloret de MarSpain25.7°C16.4°C20.3°C8.5 h72 h 6 min
87DubrovnikCroatia25.6°C18.6°C22.4°C10.0 h72 h 48 min
88New YorkUnited States25.5°C16.6°C18.4°C6.1 h117 h 42 min
89Lake GardaItaly25.5°C16.6°C-7.8 h122 h
90Flic en FlacMauritius25.5°C21.0°C25.2°C7.3 h212 h 54 min
91MarbellaSpain25.3°C18.3°C18.9°C11.6 h12 h 48 min
92Gran CanariaSpain25.1°C19.3°C21.2°C11.2 h14 h 24 min
93Rio de JaneiroBrazil25.1°C17.9°C22.6°C5.7 h712 h 18 min
94ZanteGreece25.0°C21.1°C22.5°C12.2 h23 h 30 min
95Lido di JesoloItaly25.0°C17.7°C22.7°C7.8 h112 h 12 min
96IstanbulTurkey24.9°C18.4°C20.8°C10.4 h63 h 54 min
97KosGreece24.8°C21.7°C22.2°C13.3 h14 h 6 min
98KefaloniaGreece24.8°C21.2°C22.5°C12.1 h23 h 30 min
99VeniceItaly24.8°C17.6°C22.9°C8.2 h92 h 12 min
100BudapestHungary24.8°C15.3°C-7.4 h112 h 36 min
101ThassosGreece24.8°C19.8°C22.6°C10.1 h73 h 30 min
102BarcelonaSpain24.6°C17.2°C20.7°C8.9 h62 h 6 min
103Sunny BeachBulgaria24.6°C17.9°C21.3°C9.1 h83 h 36 min
104CorfuGreece24.5°C20.2°C22.7°C10.9 h43 h 18 min
105TokyoJapan24.5°C18.0°C21.3°C2.8 h1412 h 42 min
106VallettaMalta24.4°C20.7°C22.2°C12.2 h03 h 18 min
107NiceFrance24.4°C17.5°C21.1°C8.4 h82 h
108La GomeraSpain24.4°C21.5°C21.3°C11.8 h14 h 24 min
109Bermuda24.4°C23.1°C24.5°C5.9 h137 h 42 min
110PulaCroatia24.4°C19.2°C21.8°C8.9 h82 h 18 min
111SorrentoItaly24.3°C18.9°C22.8°C10.2 h52 h 48 min
112MykonosGreece24.3°C21.0°C21.6°C13.2 h13 h 54 min
113NaxosGreece24.2°C21.0°C21.8°C13.3 h13 h 54 min
114Amalfi CoastItaly24.1°C18.6°C22.8°C10.2 h52 h 48 min
115AlonissosGreece24.1°C20.9°C22.7°C11.9 h23 h 36 min
116LisbonPortugal23.9°C16.7°C18.0°C9.7 h22 h 42 min
117SkiathosGreece23.6°C21.7°C22.8°C11.7 h23 h 36 min
118SantoriniGreece23.4°C19.9°C22.2°C13.4 h14 h
119SalCape Verde23.4°C22.2°C22.9°C8.3 h06 h 12 min
120PaxosGreece23.4°C20.4°C22.4°C11.3 h33 h 18 min
121TenerifeSpain23.2°C18.1°C21.3°C11.7 h24 h 24 min
122MenorcaSpain23.1°C19.7°C21.5°C10.9 h22 h 24 min
123FuerteventuraSpain23.0°C19.3°C20.6°C7.9 h04 h 12 min
124PortoPortugal23.0°C15.0°C16.6°C8.2 h62 h 24 min
125MadeiraPortugal22.5°C17.9°C20.9°C7.6 h43 h 48 min
126BledSlovenia22.5°C13.5°C-6.1 h162 h 12 min
127PragueCzechia22.5°C13.0°C-6.5 h122 h
128LanzaroteSpain22.4°C19.3°C20.6°C7.8 h04 h 6 min
129ParisFrance21.8°C12.8°C-6.1 h111 h 6 min
130KrakowPoland21.7°C12.7°C-6.4 h142 h 30 min
131La PalmaSpain21.5°C18.7°C21.6°C10.4 h14 h 24 min
132AmsterdamNetherlands18.7°C12.3°C16.7°C5.8 h121 h 12 min
133Cape TownSouth Africa16.8°C10.1°C14.6°C4.9 h1012 h 48 min
134SydneyAustralia16.5°C10.2°C19.1°C5.4 h822 h

134 destinations shownJune averages · climate, not a forecast.

Find your kind of warm

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

95 destinations

Days at 25°C+

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

83 destinations

Sea warm enough to swim

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

Closer to home

Within four hours

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

June in brief

Dubai leads the table with 41°C by day and 26°C at night, a 32°C sea and 0 rainy days (7 h 36 min from London). Abu Dhabi leads with 38°C by day and 28°C at night, a 32°C sea and 0 rainy days (7 h 36 min from London). Sharm El Sheikh leads with 38°C by day and 25°C at night, a 26°C sea and 0 rainy days (5 h 36 min from London). Las Vegas leads with 36°C by day and 22°C at night and 0 rainy days (11 h 18 min from London). Hurghada leads with 33°C by day and 26°C at night, a 26°C sea and 0 rainy days (5 h 36 min from London).

Warm rather than hot (20-25°C): Istanbul 25°C, Kos 25°C, Kefalonia 25°C, Venice 25°C, Budapest 25°C, Thassos 25°C and 30 more. Hot but wet - over 25°C with more than eight rainy days: Hanoi (19 days), Bangkok (22 days), Orlando (20 days), Ho Chi Minh City (28 days), Montego Bay (22 days). Over 30°C by day: Dubai, Abu Dhabi, Sharm El Sheikh, Las Vegas, Hurghada, Hanoi and 15 more. For scale, London averages 20°C in June.

Short, mid and long-haul in June

By region

Shorter flights: choose your balance of heat and sea

Seville suits travellers who want hot days without a long journey: its 32°C daytime high comes with a flight time of 2 h 42 min and just 1 rainy day. Plan outdoor time away from midday rather than treating it as gentle walking weather. Marrakech also reaches 32°C, with a flight of 3 h 36 min, but nights fall to 16°C, making a light evening layer useful. For a seaside holiday, Sousse is the stronger fit: the flight is 3 h 6 min, days reach 32°C and there are 2 rainy days. The catch is the 22°C sea, which will feel noticeably cooler than the air. Choose it for hot beach weather rather than very warm swimming water.

Egypt offers warm swimming without the Gulf’s fiercest heat

Hurghada is a sensible choice if swimming matters as much as sunshine. Days reach 33°C, the sea is 26°C and the flight takes 5 h 36 min, with 0 rainy days listed for June. Sharm El Sheikh has the same sea temperature and flight time, but its 38°C days demand more care around midday. Dubai pushes the heat further, reaching 41°C with a 32°C sea; that water offers less cooling contrast than Egypt’s. Abu Dhabi is slightly less hot by day at 38°C, but nights remain at 28°C, so evenings bring limited relief. Both Gulf destinations have a flight time of 7 h 36 min. They suit travellers comfortable with intense heat and indoor breaks, rather than those planning long days outdoors.

Long-haul heat: rain can be the bigger compromise

Do not choose a tropical destination on temperature alone. Bangkok reaches 32°C and has a 30°C sea, but 22 rainy days make it a poor match if dry beach time is your priority. Its flight takes 12 h 42 min, so the journey does not buy more reliable sunshine. Hanoi is similarly hot at 33°C, with 18 rainy days and a flight of 12 h 18 min. Orlando combines 31°C days with 20 rainy days and a flight of 9 h 30 min. These choices suit travellers willing to keep outdoor plans flexible. For dry long-haul heat, Las Vegas reaches 36°C with 0 rainy days, but its 11 h 18 min flight is a substantial commitment when shorter-flight destinations also offer hot weather.

A little more detail

Your June questions

Plain answers, grounded in the averages.

Where is 25 degrees and above in June?

95 of the 134 destinations we track average a daytime high of 25°C or more in June. The hottest are Dubai (41°C), Abu Dhabi (38°C), Sharm El Sheikh (38°C), Las Vegas (36°C), Hurghada (33°C), Hanoi (33°C).

Where is over 30 degrees in June?

21 destinations average more than 30°C by day in June: Dubai (41°C), Abu Dhabi (38°C), Sharm El Sheikh (38°C), Las Vegas (36°C), Hurghada (33°C), Hanoi (33°C), Bangkok (32°C), Marrakech (32°C).

Where is the sea warm enough to swim in June?

The sea averages 22°C or more in June at 83 destinations, including Dubai (32°C), Abu Dhabi (32°C), Sharm El Sheikh (26°C), Hurghada (26°C), Bangkok (30°C), Sousse (22°C).

Where is warm and dry in June?

Warm (22°C+) with three rainy days or fewer in June: Dubai (41°C, 0 rainy days), Abu Dhabi (38°C, 0 rainy days), Sharm El Sheikh (38°C, 0 rainy days), Las Vegas (36°C, 0 rainy days), Hurghada (33°C, 0 rainy days), Marrakech (32°C, 3 rainy days).

How warm is the UK in June?

London averages a daytime high of 19.6°C in June, so the 95 destinations over 25°C are at least 22°C warmer.

Where should I go if I want warmth rather than strong heat?

Kos, Kefalonia, Barcelona and Istanbul reach 25°C by day, making them better starting points if intense heat puts you off. Corfu and Nice sit at 24°C, while Tenerife and Menorca reach 23°C. These are warm-weather choices rather than destinations for the highest temperatures.

Where offers warmer swimming water than Sousse?

Hurghada and Sharm El Sheikh have a 26°C sea, compared with Sousse’s 22°C. Dubai and Abu Dhabi are warmer still at 32°C, but their much hotter days are the trade-off. Egypt offers a useful balance if you want warm water without choosing the Gulf’s most intense heat.

Which hot destination has the shortest flight among the hottest choices?

Among the hottest destinations listed, Seville has the shortest flight at 2 h 42 min, with 32°C days. If you want a seaside option, Sousse takes 3 h 6 min and reaches the same daytime temperature, though its 22°C sea is cooler than Egypt’s.

Real climate data. A clearer holiday plan.

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

These are climate averages for June, 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