The short answer The best winter sun destinations are the Canary Islands (21 to 23 degrees), Egypt / Red Sea (23 to 26 degrees) and Cyprus (18 to 20 degrees). Further afield are Dubai and the Caribbean at 26 to 30 degrees. A week of winter sun starts from around 299 euros per person, with the sharpest prices on the Canary Islands and in Egypt.
Which destinations are warmest in winter?
The further south or towards the equator, the warmer it is in winter. Close by (4 to 6 hours flying) the Canary Islands and Egypt are favourites; for tropical warmth, look to the Caribbean or the Gulf region.
| Destination | Flight time | December (daytime) | From price |
|---|---|---|---|
| Canary Islands | ~4.5 hrs | 21 to 23 degrees | from 299 euros |
| Egypt (Red Sea) | ~5 hrs | 23 to 26 degrees | from 349 euros |
| Cyprus | ~4 hrs | 18 to 20 degrees | from 329 euros |
| Dubai | ~7 hrs | 25 to 28 degrees | from 699 euros |
| Caribbean | ~9 hrs | 28 to 30 degrees | from 899 euros |
When is winter sun cheapest to book?
Booking early (in autumn) often gives the best price for December and the Christmas holidays. If you can travel flexibly, January and February outside the school holidays are the best value.
Frequently asked questions
Where is it warmest in December?
The Gulf region (Dubai) and the Red Sea (Egypt) are warmest in December, at 24 to 28 degrees. The Canary Islands sit around 21 to 23 degrees.
What is the cheapest winter sun destination?
Egypt (Hurghada) and the Canary Islands are usually the best value, with all inclusive from around 350 to 450 euros per person.
How long is the flight to the Canary Islands?
From the Netherlands it is about 4.5 hours to Gran Canaria, Tenerife, Fuerteventura or Lanzarote.
