Child on a beach holiday
Christmas 2026
Satisflyed

Winter sun for Christmas 2026 from UK airports

Typical December weather for every destination with direct flights from UK airports during Christmas 2026. 74 average 20°C or more by day. Covers Birmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester.

74
places 20°C+
6
UK airports
35°C
warmest
See flights to places over 20°C

Open the Satisflyed finder for Christmas 2026 with a 20°C minimum already set, then pick your airport.

See warm flights

Warmest within 4 hours

Hot: 25°C and above (44)

DestinationDayNightSeaFlightFly from
LuxorEgypt25°C12°C–5h 15mLondon Gatwick, London Heathrow
EspargosCape Verde27°C22°C25°C5h 55mBristol, London Gatwick, Manchester
Jebel AliUnited Arab Emirates27°C16°C25°C6h 00mLondon Heathrow
JeddahSaudi Arabia30°C21°C28°C6h 00mBirmingham, London Heathrow, Manchester
AbujaNigeria35°C21°C–6h 10mLondon Gatwick, London Heathrow
DohaQatar25°C17°C23°C6h 30mBirmingham, London Gatwick, London Heathrow, Manchester
LagosNigeria33°C23°C29°C6h 40mLondon Gatwick, London Heathrow
AccraGhana31°C25°C29°C6h 45mLondon Gatwick, London Heathrow
Abu DhabiUnited Arab Emirates27°C17°C25°C6h 55mLondon Heathrow, Manchester
DubaiUnited Arab Emirates26°C17°C25°C6h 55mBirmingham, London Gatwick, London Heathrow, Manchester
MuscatOman26°C19°C26°C7h 10mLondon Heathrow
SharjahUnited Arab Emirates27°C16°C25°C7h 10mLondon Gatwick
AhmedabadIndia28°C16°C–8h 35mLondon Gatwick
KampalaUganda25°C18°C–8h 40mLondon Gatwick
NairobiKenya26°C15°C–8h 50mLondon Gatwick, London Heathrow
St. GeorgeAntigua and Barbuda28°C25°C28°C8h 50mLondon Gatwick, London Heathrow
BridgetownBarbados28°C25°C28°C9h 05mLondon Gatwick, London Heathrow, Manchester
MumbaiIndia31°C21°C27°C9h 05mLondon Heathrow
HyderabadIndia28°C17°C–9h 20mLondon Heathrow
Port of SpainTrinidad and Tobago30°C23°C29°C9h 25mLondon Gatwick
Punta CanaDominican Republic28°C24°C28°C9h 25mLondon Gatwick
SylhetBangladesh26°C14°C–9h 40mLondon Heathrow, Manchester
BangaloreIndia26°C17°C–9h 45mLondon Heathrow
NassauBahamas26°C22°C25°C9h 50mLondon Heathrow
ChennaiIndia28°C23°C28°C9h 55mLondon Heathrow
ColomboSri Lanka30°C23°C29°C10h 00mLondon Gatwick, London Heathrow
MiamiUnited States25°C17°C24°C10h 00mLondon Heathrow
Montego BayJamaica28°C24°C29°C10h 00mLondon Heathrow
KingstonJamaica29°C22°C29°C10h 20mLondon Gatwick
MaléMaldives28°C26°C29°C10h 30mLondon Heathrow
CancúnMexico27°C22°C28°C10h 40mLondon Gatwick, London Heathrow
Jo'annaSouth Africa25°C15°C–11h 05mLondon Heathrow
BangkokThailand31°C21°C–11h 25mLondon Gatwick, London Heathrow, Manchester
Cape TownSouth Africa26°C16°C19°C11h 30mLondon Gatwick, London Heathrow
San JoséCosta Rica27°C18°C–11h 30mLondon Heathrow
São PauloBrazil27°C18°C–11h 45mLondon Heathrow
Port LouisMauritius27°C23°C27°C11h 50mLondon Gatwick
Rio de JaneiroBrazil30°C22°C25°C11h 50mLondon Heathrow
PhuketThailand30°C24°C29°C11h 55mLondon Gatwick, London Heathrow
Ho Chi Minh CityVietnam31°C23°C–12h 10mLondon Heathrow
Kuala LumpurMalaysia30°C23°C30°C12h 55mLondon Heathrow
SingaporeSingapore29°C25°C30°C12h 55mLondon Gatwick, London Heathrow, Manchester
SantiagoChile29°C13°C–14h 35mLondon Heathrow
PerthAustralia31°C18°C23°C16h 40mLondon Heathrow

Warm: 20 to 24°C (30)

DestinationDayNightSeaFlightFly from
CasablancaMorocco20°C9°C–3h 15mLondon Gatwick, London Heathrow, Manchester
MarrakechMorocco22°C8°C–3h 30mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
AgadirMorocco24°C12°C–3h 40mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Fuerteventura IslandSpain22°C16°C21°C4h 00mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Lanzarote IslandSpain22°C16°C21°C4h 00mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Gran Canaria IslandSpain22°C17°C22°C4h 10mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Tenerife IslandSpain22°C17°C22°C4h 15mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
Sta Cruz de la Palma, La Palma IslandSpain22°C16°C22°C4h 40mManchester
Tel Aviv YafoIsrael21°C11°C22°C4h 50mLondon Heathrow, London Luton
CairoEgypt21°C11°C–5h 00mBirmingham, London Heathrow, Manchester
GizaEgypt21°C11°C–5h 00mLondon Luton, Manchester
Sharm el SheikhEgypt24°C17°C25°C5h 20mBirmingham, Bristol, London Gatwick, London Luton, Manchester
HurghadaEgypt24°C15°C24°C5h 25mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Kuwait CityKuwait21°C11°C20°C6h 00mLondon Heathrow, London Luton, Manchester
ManamaBahrain23°C17°C21°C6h 30mLondon Gatwick, London Heathrow
RiyadhSaudi Arabia22°C10°C–6h 30mLondon Heathrow
LahorePakistan20°C8°C–6h 55mLondon Heathrow
Addis AbabaEthiopia22°C8°C–7h 40mLondon Gatwick, London Heathrow
HamiltonBermuda21°C19°C21°C7h 55mLondon Heathrow
New DelhiIndia21°C9°C–8h 45mBirmingham, London Heathrow
AmritsarIndia20°C7°C–9h 40mBirmingham, London Gatwick
OrlandoUnited States22°C13°C–9h 40mLondon Gatwick, London Heathrow, Manchester
TampaUnited States22°C13°C19°C9h 40mLondon Gatwick, London Heathrow
HoustonUnited States20°C10°C–10h 35mLondon Heathrow
PhoenixUnited States20°C7°C–11h 00mLondon Heathrow
HanoiVietnam21°C14°C–11h 20mLondon Heathrow
GuangzhouChina20°C12°C–11h 45mLondon Gatwick, London Heathrow
Mexico CityMexico22°C8°C–12h 00mLondon Heathrow
ShenzhenChina21°C12°C19°C12h 05mLondon Heathrow
Hong KongHong Kong20°C14°C21°C12h 25mManchester

Mild: 16 to 19°C (38)

DestinationDayNightSeaFlightFly from
Menorca IslandSpain16°C11°C18°C2h 20mBirmingham, London Gatwick, Manchester
Palma De MallorcaSpain17°C9°C17°C2h 20mBirmingham, Bristol, London Gatwick, London Luton, Manchester
ValenciaSpain18°C8°C16°C2h 20mBirmingham, London Gatwick, London Heathrow, Manchester
AlicanteSpain18°C9°C16°C2h 30mBirmingham, Bristol, London Gatwick, London Luton, Manchester
Ibiza TownSpain17°C12°C18°C2h 35mLondon Gatwick
LisbonPortugal16°C10°C16°C2h 35mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
MurciaSpain17°C9°C–2h 35mBirmingham, Bristol, London Gatwick, Manchester
SevilleSpain17°C8°C–2h 35mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
FaroPortugal17°C11°C17°C2h 40mBirmingham, Bristol, London Gatwick, London Luton, Manchester
MálagaSpain17°C10°C17°C2h 40mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
AlgiersAlgeria18°C9°C18°C2h 45mLondon Gatwick, London Heathrow
GibraltarGibraltar18°C11°C18°C2h 45mBirmingham, Bristol, London Gatwick, London Heathrow, Manchester
AlmeríaSpain18°C10°C17°C2h 50mLondon Gatwick
TunisTunisia18°C10°C17°C2h 50mLondon Gatwick, London Heathrow
TangierMorocco18°C12°C18°C3h 00mLondon Gatwick, Manchester
EnfidhaTunisia19°C10°C18°C3h 05mBirmingham, Bristol, London Gatwick, London Luton, Manchester
PalermoItaly16°C12°C18°C3h 05mLondon Heathrow
TétouanMorocco18°C10°C18°C3h 05mLondon Gatwick
CataniaItaly17°C9°C18°C3h 10mLondon Gatwick
LuqaMalta17°C14°C19°C3h 10mBirmingham, Bristol, London Gatwick, London Heathrow, London Luton, Manchester
RabatMorocco19°C11°C19°C3h 15mManchester
Houmt El SoukTunisia19°C13°C18°C3h 35mManchester
FunchalPortugal19°C15°C21°C3h 40mBirmingham, Bristol, London Gatwick, London Luton, Manchester
SoudaGreece17°C12°C19°C3h 55mLondon Gatwick
Samos IslandGreece16°C12°C19°C4h 00mManchester
DalamanTurkiye17°C10°C21°C4h 05mLondon Gatwick, Manchester
AntalyaTurkiye16°C9°C21°C4h 15mBirmingham, Bristol, London Gatwick, London Luton, Manchester
BeirutLebanon19°C12°C22°C4h 35mLondon Heathrow
PaphosCyprus19°C11°C21°C4h 35mBirmingham, Bristol, London Gatwick, Manchester
LarnarcaCyprus19°C12°C20°C4h 40mBirmingham, London Gatwick, London Heathrow, London Luton, Manchester
AmmanJordan16°C6°C–5h 10mLondon Heathrow, Manchester
IslamabadPakistan17°C6°C–6h 40mLondon Gatwick, London Heathrow
New OrleansUnited States19°C11°C–10h 10mLondon Heathrow
AustinUnited States19°C9°C–10h 30mLondon Heathrow
Dallas-Fort WorthUnited States17°C7°C–10h 30mLondon Heathrow
Los AngelesUnited States18°C9°C16°C11h 20mLondon Heathrow
San DiegoUnited States18°C9°C16°C11h 25mLondon Heathrow
TaipeiTaiwan19°C15°C21°C13h 20mLondon Heathrow

Where is the sea warm enough to swim?

The sea averages 21°C or more in December at Singapore, Singapore (30°C); Kuala Lumpur, Malaysia (30°C); Lagos, Nigeria (29°C); Accra, Ghana (29°C); Kingston, Jamaica (29°C); Phuket, Thailand (29°C); Colombo, Sri Lanka (29°C); Port of Spain, Trinidad and Tobago (29°C); Montego Bay, Jamaica (29°C); Malé, Maldives (29°C); Jeddah, Saudi Arabia (28°C); Bridgetown, Barbados (28°C).

173 other destinations average under 16°C by day in December. See the flight guides for every destination.

Temperatures are averages for December from 2020 to 2024 (ERA5 reanalysis via Open-Meteo), measured at each destination's airport. Sea temperatures are shown for coastal airports only. They describe typical conditions, not a forecast. Flight times are scheduled times; a ~ marks an estimate from distance.

Pick your airport

BirminghamBristolLondon GatwickLondon HeathrowLondon LutonManchester

Schedules are based on published airline timetables for Christmas 2026. Times are local. Always check with the airline before booking. Prices are the cheapest fares found and will vary.