
By the second week of December, the coat has stopped coming off between the car and the front door. The sky goes dark before you leave work, and somewhere in your head a beach is quietly asking why you are still here. The good news: the sun is easy to find this month. The tricky part is that most lists of warm places to travel in December throw Aruba and Australia together as if they were the same commitment.
They are not. Three hours on one plane and twenty hours on two are very different trips when you only have five days off. So this guide sorts fifteen destinations by roughly how long you will be in the air from major US hubs, with the same facts for each: flight time, typical December weather, what it does best and one honest caveat.
Quick answer: If you have less than a week, the best warm places to travel in December are within about four hours of the US: Puerto Rico, Cancun, the Bahamas, Turks and Caicos and South Florida. With a week or more, Aruba, Barbados, Costa Rica's Guanacaste coast and Hawaii (from the West Coast) are worth the extra hours. With two weeks, long-haul summer and winter sun opens up: Dubai, Thailand, Cape Town and Sydney.
How to choose a warm December trip
Start with hours in the air versus days on the ground. A useful rule of thumb: for every hour of flying each way, plan at least one full day there. A 3-hour flight works for a long weekend; a 15-hour flight wants ten days or more.
A few other filters narrow things quickly:
- Passports. US citizens do not need a passport for Puerto Rico or the US Virgin Islands, or of course for Florida and Hawaii. A government ID is enough. Everywhere else on this list is international, so check entry rules, passport validity and any electronic travel authorization well before you book.
- Water temperature, not just air. Places at the northern edge of the tropics (South Florida, the Bahamas, Los Cabos) can have warm afternoons but cooler sea water and the occasional chilly front. If swimming is the whole point, lean further south.
- Trip style. Families usually want short flights and easy beaches; adventure seekers point at Costa Rica or Cape Town.
- Hurricane season. The Atlantic season officially ends November 30, so December is generally a calm, sunny month across the Caribbean.
Torn between several places? Atlazi's "not sure where to go" ideas rank destinations by your budget, the season and your trip style, which turns a vague "somewhere warm" into a short list.
Under 4 hours: warm places to travel in December for a long weekend
The easy wins from the East Coast and Midwest: leave Friday morning, swim by lunch.
Miami and the Florida Keys
- Flight time: Roughly 3 hours nonstop from New York to Miami, then about a 3.5-hour drive down the Overseas Highway to Key West (or a short connecting flight).
- December weather: Typically around 77°F (25°C) highs, with lots of dry, sunny days.
- Best for: A no-passport escape mixing beaches, Little Havana and island-hopping by car.
- Good to know: Miami gets crowded and pricey around Art Basel in early December, and a passing cold front can drop evenings into the 60s°F. Pack a light layer.
Puerto Rico
- Flight time: Roughly 4 hours nonstop from New York to San Juan, about 2.5 hours from Miami.
- December weather: Typically around 84°F (29°C), with short tropical showers that pass quickly.
- Best for: Christmas atmosphere, families and anyone without a passport. Old San Juan, El Yunque rainforest and bioluminescent bays fit into one trip.
- Good to know: The rainforest side of the island is wet any time of year, so plan El Yunque for a morning and keep the afternoon flexible.
Cancun and the Riviera Maya
- Flight time: Roughly 2.5 hours nonstop from Dallas or Houston, about 3.5 to 4 hours from New York, Chicago or Toronto.
- December weather: Typically around 83°F (28°C), mostly dry, with the sea still warm enough for long swims.
- Best for: Families, all-inclusive resorts, cenote swimming and Maya ruins like Tulum and Chichen Itza. Our Cancun destination guide has the main sights and local weather.
- Good to know: Sargassum seaweed is usually at its lowest from December to March, though no year is guaranteed. Northern Cancun and Isla Mujeres tend to stay clearer than Tulum.
Nassau and the Bahamas
- Flight time: Roughly 1 hour from Miami, about 3 hours nonstop from New York.
- December weather: Typically around 79°F (26°C), breezy, with sea temperatures in the mid-70s°F.
- Best for: Short trips, quiet beach days on the Out Islands and a very particular holiday tradition: Junkanoo, the costumed street parade on Boxing Day and New Year's Day.
- Good to know: This is the cooler edge of the map. A northerly wind can make the water feel brisk.
Turks and Caicos
- Flight time: Roughly 3.5 hours nonstop from New York to Providenciales, with no time change.
- December weather: Typically around 83°F (28°C), dry and sunny.
- Best for: Couples who want calm, clear water. Grace Bay is the postcard, and the reef snorkeling is beginner-friendly.
- Good to know: It is one of the most expensive islands in the region, and Christmas to New Year rates can climb dramatically. Early December is the smart window here.
4 to 8 hours: winter vacation ideas worth a full week
Give each of these at least five or six nights.
Aruba
- Flight time: Roughly 4.5 hours nonstop from New York, with nonstops from many other US and Canadian hubs in winter.
- December weather: Typically around 86°F (30°C), dry and windy.
- Best for: Reliable sun. Aruba sits outside the usual hurricane belt and gets little rain.
- Good to know: The constant trade winds keep the heat comfortable but can whip up sand. US customs preclearance at Aruba's airport makes the trip home easier.
Barbados
- Flight time: Roughly 4.5 hours nonstop from New York, about 3.5 hours from Miami and about 5 hours from Toronto.
- December weather: Typically around 85°F (29°C).
- Best for: Couples, food lovers and a Christmas that still feels like Christmas, with carol services, ham and the local "great cake," plus calm west coast beaches.
- Good to know: Early December still carries the tail of the wetter months, so expect brief showers. They rarely last long.
Costa Rica's Guanacaste coast
- Flight time: Roughly 3.5 hours nonstop from Houston to Liberia, about 5 hours from New York on seasonal nonstops.
- December weather: Typically in the high 80s to around 90°F (about 30 to 32°C) in Liberia, as the dry season settles in.
- Best for: Adventure with a beach attached: surf towns like Tamarindo and Nosara, zip lines, hot springs and wildlife.
- Good to know: The dry season usually takes hold from mid-December. Early in the month you may still get afternoon showers, and the inland rainforests stay wet year-round.
Hawaii (from the West Coast)
- Flight time: Roughly 5.5 to 6 hours nonstop from Los Angeles or San Francisco to Honolulu or Maui. From the East Coast it is closer to 11 hours, which is long-haul territory.
- December weather: Typically around 80°F (27°C) on the leeward coasts.
- Best for: Domestic travel with no passport, mixed groups and the start of whale watching season off Maui.
- Good to know: Winter is Hawaii's wetter season on windward coasts, and the North Shores bring huge surf. Stay on the leeward side (Waikiki, Ka'anapali, Kona) for calmer swimming.
Los Cabos
- Flight time: Roughly 2.5 hours nonstop from Los Angeles, Dallas or Houston, about 6 hours from New York.
- December weather: Typically around 80°F (27°C), dry, with cool desert nights.
- Best for: West Coast travelers, golfers, sport fishing and the start of whale watching season.
- Good to know: Many beaches facing the Pacific have strong currents and are not safe for swimming. Choose a resort near a swimmable stretch such as Medano, Chileno or Santa Maria.
8 hours and more: long-haul warm places for a big December trip
These need at least ten days to justify the flying.
Dubai
- Flight time: Roughly 12 to 13 hours nonstop from New York, with nonstops from several other US hubs.
- December weather: Typically around 75 to 77°F (24 to 25°C). This is Dubai's most comfortable month.
- Best for: Winter sun with city energy: beaches, desert trips, souks and New Year fireworks at the Burj Khalifa. Our Dubai destination guide covers the sights and local weather.
- Good to know: Late December is peak season with prices to match, and the time difference from the East Coast is usually nine hours, so build an easy first day.
Canary Islands
- Flight time: Typically one connection through Madrid or another European hub. United has flown a seasonal Newark to Tenerife nonstop in some winters (roughly 7 hours), so check the current schedule.
- December weather: Typically around 70 to 72°F (21 to 22°C), with sea temperatures near 70°F.
- Best for: Spring-like hiking on Mount Teide, volcanic landscapes and a Spanish Christmas that runs right through Three Kings Day on January 6.
- Good to know: This is warm, not tropical. Great for walking in a T-shirt, less great if you dream of 85°F beach days.
Thailand
- Flight time: Typically one connection (via Tokyo, Seoul, Taipei or a Gulf hub), so plan on 20 hours or more door to door.
- December weather: Typically around 88 to 90°F (31 to 32°C) in Phuket and Bangkok, with December falling in the Andaman coast's dry season.
- Best for: Long trips on a moderate budget: islands, street food and temples.
- Good to know: The Gulf islands (Koh Samui and neighbors) are still in their rainy spell in December, so pick the Andaman side (Phuket, Krabi, Koh Lanta) for beach time. Jet lag on the way back is real.
Cape Town
- Flight time: Roughly 15 to 16 hours nonstop from Newark on United; most other routings typically add one connection or stop.
- December weather: Typically around 79°F (26°C), long sunny days.
- Best for: Adventure and food: Table Mountain, the Boulders Beach penguins and wine country an hour away.
- Good to know: The famous "Cape Doctor" wind blows hard in summer, and the Atlantic beaches are cold enough to make you gasp. Swimmers prefer the warmer False Bay side.
Sydney and the Australian summer
- Flight time: Roughly 15 hours nonstop from Los Angeles or San Francisco, longer with a connection from the East Coast.
- December weather: Typically around 77°F (25°C) in Sydney, warmer up the coast in Queensland.
- Best for: A bucket-list Christmas on the beach and New Year's Eve fireworks over Sydney Harbour.
- Good to know: Australian school summer holidays start in mid to late December, so domestic flights and beach towns fill up fast. You also lose a day crossing the date line on the way out.
When in December is cheapest
The first two weeks of December are typically the best value of the winter for warm-weather trips. Thanksgiving traffic has cleared, schools are in session and the Caribbean high season has not fully switched on. Then, from roughly December 20 to January 2, flight and hotel prices usually climb steeply. A few practical moves:
- Go early in the month if your schedule allows. A December 5 to 12 trip often costs far less than the same trip two weeks later.
- Book the holiday weeks early for Turks and Caicos, Barbados and Dubai, where rooms simply run out.
- Watch the fare instead of guessing. One search in Atlazi compares flights and stays with real, timestamped partner prices, and a price watch pings you when a fare moves. You still book on the partner's site, but you do it at the right moment.
None of this is guaranteed, and a big event can flip a cheap week. Treat it as the typical shape, then check your dates.
Christmas vacation ideas in the sun
To keep the holiday feeling and lose the coat, these places do Christmas well in the warmth:
- Puerto Rico: The island has one of the longest Christmas seasons anywhere, with parrandas (roaming carol parties), pasteles and festivities that run into mid-January.
- The Bahamas: Junkanoo on Boxing Day, all costumes, cowbells and brass, makes your usual December 26 look sleepy.
- Barbados: Carol services, church on Christmas morning and Christmas dinner with a sea view.
- Sydney: A beach barbecue on Christmas Day and fireworks a week later.
- Dubai: Hotels go all in on decorations and festive brunches.
- Canary Islands: Nativity scenes, Spanish Christmas markets in the towns and the Three Kings parades on January 5.
Frequently asked questions
Where is warm in December without a passport? US citizens can visit Puerto Rico and the US Virgin Islands with a government ID, along with Hawaii and South Florida. All four are typically in the high 70s to mid-80s°F in December.
Is December a good time to visit the Caribbean? Yes, for most islands. Hurricane season officially ends November 30, rain eases off and December is the start of the dry high season. Book early for the Christmas to New Year weeks.
What is the warmest place to travel in December close to the US? Among short-flight options, Aruba, Puerto Rico and Turks and Caicos are typically the warmest and most reliable, with highs in the mid-80s°F. Florida and the Bahamas are warm but can catch a cool front.
What is the cheapest week to travel somewhere warm in December? Typically the first two weeks of December, before school breaks. The most expensive stretch is usually from about December 20 to January 2.
Picking your warm December escape
The right warm place for your December is where flight time, days off and trip style line up: a long weekend points to Puerto Rico, Cancun or the Bahamas, a week opens Aruba, Barbados, Costa Rica and Hawaii, and two weeks makes Dubai, Thailand, Cape Town and Sydney realistic. Aim for the first half of the month if you can.
Once you have picked a place, the planning is the easy part. Describe the trip in one sentence ("a week in Aruba in early December, two adults, beach mornings and good dinners") and Atlazi turns it into a day-by-day plan with real places, ordered so you are not crisscrossing the island. Start planning your December trip and the sun is a few clicks closer.
