Dubai
- Day
- 36.4°C
- Sea
- 31.0°C
- Sun
- 10.5h
- Rain days
- 0
Find your sunshine
Egypt is the strongest October choice for dry heat without a long-haul flight; the Gulf suits travellers who want it hotter still. Dubai reaches 36°C by day, while Hurghada offers a more manageable 30°C, compared with London's 15°C. Tropical destinations bring warm seas but often much more rain. If you prefer walking weather to midday heat, the Mediterranean and Canary Islands offer gentler warmth, though not the same hot-weather promise.
Long-term climate averages, not a forecast · 1991-2020
A sunny escape, any month
Turn up the warmth
Ranked by average daytime high. Check the rain before you pack. Flight times are estimates from London Gatwick.
A little detail goes a long way
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.
Scroll sideways for more weather, down for more places. Click a heading to sort.
| # | Destination | ||||||
|---|---|---|---|---|---|---|---|
| 1 | DubaiUnited Arab Emirates | 36.4°C | 22.9°C | 31.0°C | 10.5 h | 0 | 7 h 36 min |
| 2 | Abu DhabiUnited Arab Emirates | 34.7°C | 25.0°C | 30.9°C | 10.4 h | 0 | 7 h 36 min |
| 3 | Sharm El SheikhEgypt | 33.0°C | 21.7°C | 27.4°C | 10.3 h | 0 | 5 h 36 min |
| 4 | BangkokThailand | 30.5°C | 24.1°C | 29.3°C | 3.0 h | 21 | 12 h 42 min |
| 5 | Puerto VallartaMexico | 30.4°C | 23.6°C | 29.5°C | 4.8 h | 19 | 12 h 18 min |
| 6 | Ho Chi Minh CityVietnam | 30.1°C | 23.7°C | - | 2.1 h | 27 | 13 h 30 min |
| 7 | Montego BayJamaica | 30.0°C | 24.8°C | 29.4°C | 4.3 h | 25 | 10 h 12 min |
| 8 | KololiThe Gambia | 29.9°C | 26.1°C | 29.3°C | 6.0 h | 8 | 6 h 18 min |
| 9 | HurghadaEgypt | 29.7°C | 22.9°C | 27.1°C | 10.3 h | 0 | 5 h 36 min |
| 10 | GoaIndia | 29.7°C | 24.1°C | 28.3°C | 4.0 h | 18 | 10 h 12 min |
| 11 | Kuala LumpurMalaysia | 29.6°C | 23.1°C | - | 1.2 h | 26 | 13 h 54 min |
| 12 | ZanzibarTanzania | 29.3°C | 23.7°C | 26.6°C | 7.4 h | 11 | 10 h |
| 13 | Boa VistaCape Verde | 29.2°C | 24.6°C | 26.6°C | 6.4 h | 2 | 6 h 12 min |
| 14 | Aruba | 28.9°C | 26.5°C | 28.5°C | 4.1 h | 17 | 10 h 12 min |
| 15 | Chiang MaiThailand | 28.9°C | 21.6°C | - | 4.3 h | 16 | 12 h |
| 16 | St Lucia | 28.7°C | 25.0°C | 28.9°C | 4.5 h | 21 | 9 h 12 min |
| 17 | KrabiThailand | 28.6°C | 24.0°C | 29.1°C | 1.5 h | 29 | 13 h 12 min |
| 18 | TulumMexico | 28.6°C | 24.5°C | 28.8°C | 4.6 h | 20 | 10 h 54 min |
| 19 | MombasaKenya | 28.5°C | 23.3°C | 26.4°C | 5.6 h | 16 | 9 h 48 min |
| 20 | Khao LakThailand | 28.5°C | 24.0°C | 28.7°C | 1.6 h | 29 | 13 h 6 min |
| 21 | Punta CanaDominican Republic | 28.4°C | 25.5°C | 28.8°C | 5.0 h | 22 | 9 h 24 min |
| 22 | VaraderoCuba | 28.4°C | 24.8°C | 28.4°C | 5.0 h | 18 | 10 h |
| 23 | Singapore | 28.4°C | 25.4°C | 29.2°C | 1.9 h | 27 | 14 h 18 min |
| 24 | Playa del CarmenMexico | 28.4°C | 24.6°C | 28.8°C | 4.6 h | 21 | 10 h 48 min |
| 25 | Barbados | 28.3°C | 25.9°C | 28.9°C | 4.3 h | 22 | 9 h 12 min |
| 26 | GuanacasteCosta Rica | 28.3°C | 22.2°C | 28.3°C | 1.7 h | 25 | 11 h 42 min |
| 27 | Antigua | 28.3°C | 25.9°C | 28.8°C | 5.2 h | 19 | 9 h |
| 28 | HanoiVietnam | 28.3°C | 21.6°C | - | 4.9 h | 12 | 12 h 18 min |
| 29 | KeralaIndia | 28.2°C | 24.1°C | 28.2°C | 2.1 h | 26 | 11 h |
| 30 | Grenada | 28.2°C | 26.1°C | 29.0°C | 4.3 h | 23 | 9 h 30 min |
| 31 | CancunMexico | 28.1°C | 25.0°C | 28.5°C | 4.9 h | 21 | 10 h 42 min |
| 32 | Koh SamuiThailand | 28.1°C | 25.6°C | 29.1°C | 2.0 h | 26 | 13 h 6 min |
| 33 | Phu QuocVietnam | 28.1°C | 25.4°C | 29.1°C | 2.0 h | 27 | 13 h 24 min |
| 34 | GalleSri Lanka | 28.0°C | 24.6°C | 28.2°C | 2.1 h | 28 | 11 h 48 min |
| 35 | MiamiUnited States | 27.9°C | 24.0°C | 28.0°C | 5.2 h | 15 | 9 h 42 min |
| 36 | PhuketThailand | 27.8°C | 25.2°C | 28.9°C | 1.6 h | 28 | 13 h 6 min |
| 37 | Rio de JaneiroBrazil | 27.7°C | 20.0°C | 22.3°C | 4.1 h | 14 | 12 h 18 min |
| 38 | Maldives | 27.6°C | 26.0°C | 28.6°C | 3.5 h | 21 | 11 h 24 min |
| 39 | BaliIndonesia | 27.6°C | 23.8°C | 26.8°C | 5.3 h | 16 | 16 h 24 min |
| 40 | Bahamas | 27.6°C | 25.2°C | 28.3°C | 5.0 h | 17 | 9 h 30 min |
| 41 | OrlandoUnited States | 27.5°C | 19.8°C | - | 5.7 h | 11 | 9 h 30 min |
| 42 | HawaiiUnited States | 27.4°C | 24.1°C | 26.9°C | 6.0 h | 7 | 15 h 18 min |
| 43 | MarrakechMorocco | 27.1°C | 12.9°C | - | 6.6 h | 4 | 3 h 36 min |
| 44 | Hong Kong | 27.1°C | 22.8°C | 26.7°C | 6.4 h | 7 | 12 h 48 min |
| 45 | LimassolCyprus | 27.0°C | 19.4°C | 24.9°C | 8.7 h | 4 | 4 h 48 min |
| 46 | AgadirMorocco | 26.9°C | 17.8°C | 19.9°C | 6.8 h | 3 | 3 h 48 min |
| 47 | Flic en FlacMauritius | 26.9°C | 21.2°C | 24.2°C | 7.8 h | 4 | 12 h 54 min |
| 48 | Seychelles | 26.8°C | 25.5°C | 27.8°C | 5.5 h | 16 | 10 h 54 min |
| 49 | SalCape Verde | 26.6°C | 25.2°C | 26.6°C | 6.3 h | 2 | 6 h 12 min |
| 50 | SousseTunisia | 26.5°C | 17.3°C | 23.9°C | 6.4 h | 7 | 3 h 6 min |
| 51 | Ayia NapaCyprus | 26.4°C | 20.6°C | 25.4°C | 8.5 h | 4 | 4 h 48 min |
| 52 | Las VegasUnited States | 26.2°C | 14.6°C | - | 8.6 h | 2 | 11 h 18 min |
| 53 | Gran CanariaSpain | 25.7°C | 20.7°C | 23.2°C | 7.3 h | 5 | 4 h 24 min |
| 54 | FethiyeTurkey | 25.1°C | 14.8°C | 24.3°C | 8.1 h | 6 | 4 h 18 min |
| 55 | SevilleSpain | 25.0°C | 15.0°C | - | 6.1 h | 7 | 2 h 42 min |
| 56 | La GomeraSpain | 25.0°C | 22.1°C | 23.5°C | 7.4 h | 4 | 4 h 24 min |
| 57 | PaphosCyprus | 24.9°C | 20.0°C | 24.7°C | 8.6 h | 4 | 4 h 42 min |
| 58 | AntalyaTurkey | 24.8°C | 15.2°C | 25.1°C | 7.7 h | 6 | 4 h 24 min |
| 59 | MarmarisTurkey | 24.8°C | 17.6°C | 23.9°C | 8.0 h | 5 | 4 h 12 min |
| 60 | Bermuda | 24.6°C | 23.2°C | 25.7°C | 4.2 h | 14 | 7 h 42 min |
| 61 | TenerifeSpain | 24.5°C | 19.7°C | 23.6°C | 7.4 h | 6 | 4 h 24 min |
| 62 | HammametTunisia | 24.4°C | 18.6°C | 23.8°C | 6.1 h | 7 | 3 h 6 min |
| 63 | AlanyaTurkey | 24.4°C | 16.0°C | 25.4°C | 8.1 h | 6 | 4 h 30 min |
| 64 | KusadasiTurkey | 24.3°C | 15.6°C | 21.3°C | 7.5 h | 5 | 4 h |
| 65 | CreteGreece | 24.2°C | 16.8°C | 23.0°C | 6.6 h | 6 | 4 h 6 min |
| 66 | FuerteventuraSpain | 24.2°C | 20.4°C | 22.7°C | 6.4 h | 2 | 4 h 12 min |
| 67 | Costa de la LuzSpain | 23.8°C | 16.1°C | 20.3°C | 6.2 h | 8 | 2 h 54 min |
| 68 | LanzaroteSpain | 23.4°C | 20.5°C | 22.6°C | 6.3 h | 2 | 4 h 6 min |
| 69 | SicilyItaly | 23.4°C | 16.6°C | 22.6°C | 5.9 h | 8 | 3 h 12 min |
| 70 | AlbufeiraPortugal | 23.4°C | 15.4°C | 19.6°C | 5.8 h | 8 | 2 h 54 min |
| 71 | BenidormSpain | 23.3°C | 16.2°C | 22.1°C | 5.9 h | 7 | 2 h 30 min |
| 72 | RhodesGreece | 23.3°C | 20.0°C | 24.1°C | 8.2 h | 5 | 4 h 12 min |
| 73 | IbizaSpain | 23.3°C | 18.0°C | 22.5°C | 6.1 h | 6 | 2 h 30 min |
| 74 | ValenciaSpain | 23.3°C | 15.3°C | 22.0°C | 5.8 h | 7 | 2 h 24 min |
| 75 | AlicanteSpain | 23.2°C | 16.4°C | 22.0°C | 5.9 h | 7 | 2 h 30 min |
| 76 | VallettaMalta | 23.1°C | 20.2°C | 23.8°C | 6.5 h | 7 | 3 h 18 min |
| 77 | AthensGreece | 23.0°C | 15.1°C | 22.9°C | 6.7 h | 4 | 3 h 42 min |
| 78 | BodrumTurkey | 22.7°C | 18.4°C | 22.4°C | 7.9 h | 5 | 4 h 6 min |
| 79 | MajorcaSpain | 22.6°C | 17.4°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 80 | AlgarvePortugal | 22.6°C | 15.8°C | 19.6°C | 5.9 h | 8 | 2 h 54 min |
| 81 | KosGreece | 22.3°C | 19.5°C | 22.8°C | 8.1 h | 5 | 4 h 6 min |
| 82 | MadeiraPortugal | 22.2°C | 18.5°C | 22.9°C | 4.4 h | 12 | 3 h 48 min |
| 83 | ZanteGreece | 22.1°C | 19.1°C | 23.0°C | 6.5 h | 8 | 3 h 30 min |
| 84 | La PalmaSpain | 22.1°C | 19.6°C | 23.8°C | 6.9 h | 4 | 4 h 24 min |
| 85 | KefaloniaGreece | 22.0°C | 19.1°C | 22.8°C | 6.5 h | 9 | 3 h 30 min |
| 86 | MalagaSpain | 22.0°C | 16.4°C | 19.4°C | 5.9 h | 7 | 2 h 48 min |
| 87 | SardiniaItaly | 21.9°C | 15.5°C | 20.9°C | 5.7 h | 8 | 2 h 24 min |
| 88 | SarandaAlbania | 21.8°C | 14.2°C | 22.3°C | 5.9 h | 10 | 3 h 18 min |
| 89 | MarbellaSpain | 21.7°C | 16.1°C | 19.2°C | 6.1 h | 8 | 2 h 48 min |
| 90 | SalouSpain | 21.7°C | 14.5°C | 21.4°C | 5.2 h | 8 | 2 h 12 min |
| 91 | SydneyAustralia | 21.5°C | 13.7°C | 18.6°C | 6.7 h | 8 | 22 h |
| 92 | PargaGreece | 21.4°C | 15.7°C | 22.4°C | 6.1 h | 9 | 3 h 18 min |
| 93 | NaxosGreece | 21.3°C | 18.7°C | 21.5°C | 7.7 h | 4 | 3 h 54 min |
| 94 | MenorcaSpain | 21.2°C | 18.5°C | 22.3°C | 5.5 h | 8 | 2 h 24 min |
| 95 | LisbonPortugal | 21.2°C | 15.7°C | 18.2°C | 5.5 h | 9 | 2 h 42 min |
| 96 | NaplesItaly | 21.2°C | 14.4°C | 21.9°C | 5.5 h | 11 | 2 h 42 min |
| 97 | PugliaItaly | 21.1°C | 15.6°C | 20.6°C | 5.6 h | 8 | 2 h 54 min |
| 98 | MykonosGreece | 21.1°C | 18.4°C | 21.4°C | 7.6 h | 4 | 3 h 54 min |
| 99 | RomeItaly | 21.0°C | 13.0°C | 21.5°C | 5.5 h | 11 | 2 h 30 min |
| 100 | CorfuGreece | 20.9°C | 17.2°C | 22.4°C | 5.8 h | 10 | 3 h 18 min |
| 101 | SorrentoItaly | 20.8°C | 16.3°C | 21.9°C | 5.7 h | 11 | 2 h 48 min |
| 102 | PaxosGreece | 20.8°C | 17.9°C | 22.5°C | 6.2 h | 9 | 3 h 18 min |
| 103 | Amalfi CoastItaly | 20.6°C | 16.1°C | 21.9°C | 5.7 h | 11 | 2 h 48 min |
| 104 | TokyoJapan | 20.6°C | 14.1°C | 21.6°C | 4.2 h | 13 | 12 h 42 min |
| 105 | Lloret de MarSpain | 20.6°C | 13.3°C | 20.2°C | 4.6 h | 10 | 2 h 6 min |
| 106 | BarcelonaSpain | 20.5°C | 14.3°C | 21.0°C | 4.8 h | 10 | 2 h 6 min |
| 107 | SantoriniGreece | 20.5°C | 17.6°C | 22.1°C | 7.8 h | 4 | 4 h |
| 108 | BudvaMontenegro | 20.3°C | 15.0°C | 21.1°C | 5.4 h | 11 | 2 h 54 min |
| 109 | Cape TownSouth Africa | 20.3°C | 12.8°C | 14.6°C | 7.4 h | 5 | 12 h 48 min |
| 110 | SkiathosGreece | 20.2°C | 18.4°C | 21.4°C | 6.0 h | 8 | 3 h 36 min |
| 111 | DubrovnikCroatia | 20.1°C | 14.0°C | 21.0°C | 5.7 h | 11 | 2 h 48 min |
| 112 | PortoPortugal | 20.1°C | 13.2°C | 16.7°C | 4.6 h | 13 | 2 h 24 min |
| 113 | HalkidikiGreece | 20.0°C | 15.5°C | 21.3°C | 5.4 h | 8 | 3 h 30 min |
| 114 | SplitCroatia | 19.9°C | 13.0°C | 20.3°C | 5.7 h | 11 | 2 h 36 min |
| 115 | AlonissosGreece | 19.9°C | 17.0°C | 21.2°C | 6.2 h | 7 | 3 h 36 min |
| 116 | MadridSpain | 19.8°C | 9.9°C | - | 5.6 h | 7 | 2 h 18 min |
| 117 | NiceFrance | 19.5°C | 13.8°C | 20.2°C | 4.8 h | 9 | 2 h |
| 118 | FlorenceItaly | 19.4°C | 11.0°C | - | 4.6 h | 12 | 2 h 12 min |
| 119 | IstanbulTurkey | 19.2°C | 14.5°C | 18.9°C | 5.3 h | 9 | 3 h 54 min |
| 120 | ThassosGreece | 19.1°C | 14.6°C | 20.4°C | 5.9 h | 7 | 3 h 30 min |
| 121 | PulaCroatia | 18.3°C | 14.4°C | 19.5°C | 5.1 h | 13 | 2 h 18 min |
| 122 | VeronaItaly | 18.1°C | 10.6°C | - | 4.4 h | 9 | 2 h 6 min |
| 123 | Sunny BeachBulgaria | 18.0°C | 12.4°C | 18.5°C | 4.7 h | 7 | 3 h 36 min |
| 124 | VeniceItaly | 17.8°C | 12.0°C | 18.8°C | 4.6 h | 11 | 2 h 12 min |
| 125 | Lido di JesoloItaly | 17.8°C | 12.0°C | 19.0°C | 4.6 h | 11 | 2 h 12 min |
| 126 | Lake GardaItaly | 17.5°C | 11.6°C | - | 4.2 h | 11 | 2 h |
| 127 | New YorkUnited States | 17.4°C | 9.5°C | 16.9°C | 5.3 h | 9 | 7 h 42 min |
| 128 | MilanItaly | 17.2°C | 9.8°C | - | 4.2 h | 10 | 1 h 54 min |
| 129 | ParisFrance | 16.1°C | 9.1°C | - | 3.3 h | 11 | 1 h 6 min |
| 130 | BudapestHungary | 15.7°C | 7.7°C | - | 4.4 h | 8 | 2 h 36 min |
| 131 | BledSlovenia | 14.8°C | 7.9°C | - | 3.2 h | 12 | 2 h 12 min |
| 132 | PragueCzechia | 14.1°C | 6.6°C | - | 3.4 h | 10 | 2 h |
| 133 | AmsterdamNetherlands | 13.9°C | 9.1°C | 13.0°C | 3.1 h | 13 | 1 h 12 min |
| 134 | KrakowPoland | 13.3°C | 5.6°C | - | 3.5 h | 10 | 2 h 30 min |
134 destinations shownOctober averages · climate, not a forecast.
Pool weather, a sea swim or a shorter flight? Start here.
56 of the 134 destinations average 25°C or more by day. These are the warmest.
We call the sea swimmable at 22°C or more. In October that is 78 destinations.
Direct flights under four hours from Gatwick, ranked by daytime high.
Dubai leads the table with 36°C by day and 23°C at night, a 31°C sea and 0 rainy days (7 h 36 min from London). Abu Dhabi leads with 35°C by day and 25°C at night, a 31°C sea and 0 rainy days (7 h 36 min from London). Sharm El Sheikh leads with 33°C by day and 22°C at night, a 27°C sea and 0 rainy days (5 h 36 min from London). Bangkok leads with 31°C by day and 24°C at night, a 29°C sea and 21 rainy days (12 h 42 min from London). Puerto Vallarta leads with 30°C by day and 24°C at night, a 30°C sea and 19 rainy days (12 h 18 min from London).
Warm rather than hot (20-25°C): Paphos 25°C, Antalya 25°C, Marmaris 25°C, Bermuda 25°C, Tenerife 25°C, Hammamet 24°C and 51 more. Hot but wet - over 25°C with more than eight rainy days: Bangkok (21 days), Puerto Vallarta (19 days), Ho Chi Minh City (27 days), Montego Bay (25 days), Kololi (8 days). Over 30°C by day: Dubai, Abu Dhabi, Sharm El Sheikh, Bangkok, Puerto Vallarta, Ho Chi Minh City and 1 more. For scale, London averages 15°C in October.
Hurghada combines 30°C days, a 27°C sea and 0 rainy days with a flight of 5 h 36 min, making it a strong fit for travellers who put swimming and dry weather first. Sharm El Sheikh has the same flight time and sea temperature but hotter days at 33°C. Dubai and Abu Dhabi push daytime heat to 36°C and 35°C, with a longer flight of 7 h 36 min. Their 31°C sea suits anyone who dislikes cool water, but offers less relief from the heat. Choose the Gulf if strong heat is the point of the trip; choose Egypt for a shorter journey. In either, plan shade and quieter time around midday.
Kololi is a useful compromise if you want tropical warmth without the longest journey: days reach 30°C, the sea is 29°C and the flight takes 6 h 18 min. The catch is 8 rainy days, so it is not a substitute for Egypt's dry conditions. Zanzibar offers 29°C days and a 27°C sea, but involves a 10 h flight and 11 rainy days. Farther afield, Bangkok has 21 rainy days and a flight of 12 h 42 min; Montego Bay has 25 rainy days despite its inviting 29°C sea. These suit travellers willing to keep outdoor plans flexible, rather than those whose holiday depends on dry beach weather. Warm water alone is not a good reason to overlook the rain.
If the Gulf sounds too hot, aim for warmth rather than chasing the highest temperature. Paphos, Antalya and Marmaris reach 25°C by day, while Tenerife, Crete and Fuerteventura reach 24°C. That makes them better suited to travellers who want time outdoors without the intensity of Egypt or the Gulf. Lanzarote, Sicily and the Algarve sit at 23°C; Madeira is milder again at 22°C. The trade-off is less heat for a holiday centred on sunbathing. Pack a light layer rather than assuming beach clothes will cover every part of the day, and do not treat daytime air temperature as a guide to sea warmth.
A little more detail
Plain answers, grounded in the averages.
56 of the 134 destinations we track average a daytime high of 25°C or more in October. The hottest are Dubai (36°C), Abu Dhabi (35°C), Sharm El Sheikh (33°C), Bangkok (31°C), Puerto Vallarta (30°C), Ho Chi Minh City (30°C).
7 destinations average more than 30°C by day in October: Dubai (36°C), Abu Dhabi (35°C), Sharm El Sheikh (33°C), Bangkok (31°C), Puerto Vallarta (30°C), Ho Chi Minh City (30°C), Montego Bay (30°C).
The sea averages 22°C or more in October at 78 destinations, including Dubai (31°C), Abu Dhabi (31°C), Sharm El Sheikh (27°C), Bangkok (29°C), Puerto Vallarta (30°C), Montego Bay (29°C).
Warm (22°C+) with three rainy days or fewer in October: Dubai (36°C, 0 rainy days), Abu Dhabi (35°C, 0 rainy days), Sharm El Sheikh (33°C, 0 rainy days), Hurghada (30°C, 0 rainy days), Boa Vista (29°C, 2 rainy days), Agadir (27°C, 3 rainy days).
London averages a daytime high of 14.6°C in October, so the 56 destinations over 25°C are at least 22°C warmer.
Hurghada and Sharm El Sheikh are strong choices, with flights of 5 h 36 min and 0 rainy days in October. Hurghada reaches 30°C by day; Sharm reaches 33°C. Both have a 27°C sea, so choosing the cooler option does not mean cooler swimming.
Dubai and Abu Dhabi have a 31°C sea, ahead of Puerto Vallarta at 30°C. The Gulf also has 0 rainy days, while Puerto Vallarta has 19. For warm-water swimming with less rain to work around, the Gulf is the clearer choice.
Nights remain warm in the hottest choices: Sharm El Sheikh is 22°C, Hurghada and Dubai are 23°C, and Abu Dhabi is 25°C. Kololi stays at 26°C, so it is less suited to travellers hoping for much cooler evenings after a hot day.
ERA5-Land climate reanalysis and NOAA satellite sea temperatures, 1991-2020
These are climate averages for October, 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