Where to go in December

131 cities where December is one of the best months to travel. 96 of them need no visa. Temperature and rainfall are climate normals; prices are median nightly rates for a 2–3 star room and a hostel bed.

Found: 131
CityDaytimeRainfallRoom 2–3★HostelVisa
ThailandChiang MaiThailand27 °C13 mm$52$19Visa-free
EthiopiaAxumEthiopia24 °C3 mm$20Visa-free
JordanAqabaJordan23 °C5 mm$62Visa-free
BangladeshDhakaBangladesh25 °C16 mm$41$22Visa-free
MyanmarBaganMyanmar31 °C7 mm$51Visa needed
OmanNizwaOman27 °C8 mm$99Visa-free
IsraelEilatIsrael22 °C5 mm$622$207Visa-free
BahrainManamaBahrain22 °C8 mm$96Visa-free
QatarDohaQatar24 °C9 mm$91Visa-free
Saudi ArabiaJeddahSaudi Arabia30 °C5 mm$77Visa-free
OmanSurOman27 °C7 mm$128Visa-free
SenegalZiguinchorSenegal30 °C0 mm$38Visa-free
AustraliaAdelaideAustralia27 °C23 mm$98Visa-free
IndiaMumbaiIndia30 °C5 mm$48$12Visa needed
South AfricaCape TownSouth Africa21 °C12 mm$146$26Visa-free
AustraliaPerthAustralia25 °C12 mm$130$31Visa-free
CubaHavanaCuba27 °C30 mm$76Visa needed
BangladeshChittagongBangladesh25 °C14 mm$58Visa-free
PakistanLahorePakistan22 °C10 mm$54Visa-free
LaosLuang PrabangLaos28 °C12 mm$55$22Visa-free
NepalLumbiniNepal23 °C5 mm$42Visa-free
LaosVang ViengLaos29 °C7 mm$26$15Visa-free
ГонконгHong KongГонконг21 °C25 mm$104$18Visa-free
EthiopiaLalibelaEthiopia21 °C7 mm$30$22Visa-free
MexicoMéridaMexico29 °C34 mm$76$48Visa-free
LaosVientianeLaos27 °C6 mm$49$16Visa-free
MexicoOaxacaMexico24 °C8 mm$49Visa-free
IndiaVaranasiIndia24 °C5 mm$36$24Visa needed
Saudi ArabiaRiyadhSaudi Arabia22 °C6 mm$92$32Visa-free
United Arab EmiratesDubaiUnited Arab Emirates25 °C14 mm$85Visa-free
OmanSalalahOman29 °C3 mm$54Visa-free
MyanmarMandalayMyanmar32 °C7 mm$27Visa needed
CubaTrinidadCuba28 °C16 mm$60Visa needed
IndiaJaipurIndia24 °C3 mm$30$4Visa needed
IndiaAgraIndia24 °C6 mm$28Visa needed
ThailandChiang RaiThailand26 °C15 mm$28$20Visa-free
VietnamHanoiVietnam21 °C25 mm$34$13Visa needed
MexicoSan Cristóbal de las CasasMexico22 °C27 mm$71Visa-free
OmanMuscatOman25 °C10 mm$65Visa-free
VietnamNinh BinhVietnam21 °C27 mm$70Visa needed
EgyptAswanEgypt25 °C0 mm$75Visa-free
GuatemalaPanajachelGuatemala22 °C8 mm$96Visa-free
VietnamHa LongVietnam21 °C28 mm$49Visa needed
EgyptLuxorEgypt23 °C0 mm$51$15Visa-free
PakistanKarachiPakistan26 °C7 mm$27Visa-free
EthiopiaAddis AbabaEthiopia22 °C13 mm$59$30Visa-free
United Arab EmiratesAbu DhabiUnited Arab Emirates25 °C9 mm$143$77Visa-free
EthiopiaGondarEthiopia26 °C7 mm$38Visa-free
EthiopiaBahir DarEthiopia26 °C10 mm$58Visa-free
South AfricaStellenboschSouth Africa25 °C21 mm$184$157Visa-free
SenegalDakarSenegal26 °C13 mm$187Visa-free
BangladeshCox's BazarBangladesh24 °C11 mm$48Visa-free
BhutanPunakhaBhutan20 °C2 mm$53Visa needed
ChinaKaipingChina20 °C31 mmVisa needed
Saudi ArabiaAlUlaSaudi Arabia23 °C4 mm$79Visa-free
MexicoMexico CityMexico21 °C6 mm$105Visa-free
IndiaDelhiIndia23 °C7 mm$30$15Visa needed
NigeriaKanoNigeria31 °C0 mmVisa needed
SenegalSaint-LouisSenegal30 °C0 mmVisa-free
ChinaGuangzhouChina21 °C30 mm$52$11Visa needed
GuatemalaAntigua GuatemalaGuatemala22 °C8 mm$169Visa-free
CameroonYaoundeCameroon28 °C18 mm$49Visa needed
ChinaShenzhenChina21 °C21 mm$79$53Visa needed
MexicoGuadalajaraMexico24 °C7 mm$67Visa-free
IranQeshmIran25 °C15 mmVisa needed
Costa RicaMonteverdeCosta Rica22 °C28 mm$210Visa-free
EgyptAlexandriaEgypt20 °C20 mm$95Visa-free
MoroccoMarrakechMorocco20 °C32 mm$55$21Visa-free
EgyptCairoEgypt20 °C7 mm$49$24Visa-free
MyanmarNgapaliMyanmar30 °C9 mm$55Visa needed
NepalPokharaNepal20 °C6 mm$30$10Visa-free
KuwaitKuwait CityKuwait20 °C8 mm$111Visa-free
MexicoTulumMexico27 °C60 mm$74Visa-free
AustraliaMelbourneAustralia23 °C60 mm$170$48Visa-free
Costa RicaLa FortunaCosta Rica27 °C61 mm$133Visa-free
ArgentinaBarilocheArgentina19 °C30 mm$115$84Visa-free
PakistanIslamabadPakistan19 °C25 mm$93$28Visa-free
BoliviaUyuniBolivia20 °C64 mm$60Visa-free
NigeriaAbujaNigeria32 °C1 mm$74Visa needed
IranShushtarIran20 °C50 mmVisa needed
Costa RicaSan JoséCosta Rica23 °C70 mm$107Visa-free
IranShushIran19 °C48 mm$47Visa needed
Dominican RepublicSamanaDominican Republic29 °C57 mm$99Visa-free
Dominican RepublicSanto DomingoDominican Republic29 °C42 mm$77Visa-free
New ZealandChristchurchNew Zealand22 °C77 mm$115Visa-free
ThailandAyutthayaThailand30 °C9 mm$48Visa-free
ChinaNanningChina19 °C33 mm$49$24Visa needed
New ZealandAucklandNew Zealand21 °C81 mm$112Visa-free
IndiaGoaIndia30 °C4 mm$36$11Visa needed
LaosPakseLaos31 °C10 mm$44$9Visa-free
UruguayMontevideoUruguay25 °C86 mm$96Visa-free
CambodiaSihanoukvilleCambodia28 °C48 mm$48$14Visa-free
IsraelTel AvivIsrael20 °C83 mm$235$75Visa-free
ArgentinaBuenos AiresArgentina26 °C94 mm$103Visa-free
UruguayColonia del SacramentoUruguay26 °C94 mm$114Visa-free
ThailandBangkokThailand31 °C10 mm$54Visa-free
KenyaNaivashaKenya24 °C95 mm$52$35Visa-free
KenyaNakuruKenya25 °C95 mm$84$27Visa-free
New ZealandRotoruaNew Zealand21 °C96 mm$165Visa-free
MyanmarYangonMyanmar31 °C7 mm$60Visa needed
IndiaKeralaIndia30 °C26 mm$73$51Visa needed
UgandaFort PortalUganda25 °C99 mm$75$67Visa needed
CameroonLimbeCameroon29 °C28 mm$129Visa needed
EcuadorQuitoEcuador22 °C100 mm$97Visa-free
CambodiaBattambangCambodia31 °C10 mm$43$9Visa-free
VietnamSapaVietnam18 °C33 mm$29$14Visa needed
RwandaKigaliRwanda25 °C109 mmVisa-free
ChileValparaísoChile18 °C3 mm$103$43Visa-free
GuatemalaFloresGuatemala26 °C109 mm$28Visa-free
CambodiaKampotCambodia29 °C44 mm$49Visa-free
GhanaKumasiGhana31 °C21 mm$89$40Visa-free
UgandaKampalaUganda28 °C116 mm$95Visa needed
NigeriaLagosNigeria29 °C25 mm$78Visa needed
CambodiaSiem ReapCambodia32 °C7 mm$43$13Visa-free
NigeriaPort HarcourtNigeria30 °C29 mm$72$54Visa needed
VietnamHo Chi Minh CityVietnam30 °C32 mm$31$15Visa needed
New ZealandWellingtonNew Zealand17 °C69 mm$107Visa-free
BrazilSalvadorBrazil30 °C57 mm$63$14Visa-free
BrazilFortalezaBrazil30 °C25 mm$60Visa-free
New ZealandQueenstownNew Zealand19 °C120 mm$216$33Visa-free
Côte d'IvoireYamoussoukroCôte d'Ivoire33 °C25 mm$45Visa-free
CambodiaPhnom PenhCambodia32 °C28 mm$52Visa-free
ColombiaCartagenaColombia29 °C56 mm$85Visa-free
ThailandKrabiThailand28 °C139 mm$38Visa-free
ThailandPhuketThailand28 °C137 mm$42$21Visa-free
CameroonDoualaCameroon30 °C28 mm$81$47Visa needed
ColombiaSanta MartaColombia31 °C26 mm$95$16Visa-free
MalaysiaLangkawiMalaysia29 °C174 mm$83$26Visa-free
ChilePuerto NatalesChile13 °C108 mm$126Visa-free
MalaysiaMalaccaMalaysia29 °C230 mm$39$21Visa-free
MalaysiaKuala LumpurMalaysia29 °C263 mm$40$20Visa-free

Where the numbers come from

Temperature and rainfall are monthly climate normals from NASA POWER and NOAA weather stations, averaged over many years. They are not a forecast for a given date: a single year deviates from the norm, but the order of magnitude holds.

Prices are median nightly rates blended from several booking sources, flights excluded. "Room 2–3★" is a double room in a mid-range hotel or guesthouse, priced per room. "Hostel" is a bed in a shared dorm, priced per person, and is known for about half the cities.

Which column to read depends on who is travelling. Solo, a hostel bed is cheaper. For two, a room usually wins: split in half it costs about the same as two dorm beds, but comes with a door and a bathroom. For three or four, the room wins outright.

Visa status is shown for a US passport and applies to the country, not the city. Check the rules on the country page before you travel: they change far more often than the climate.

Frequently asked

Where can I go visa-free in December?

96 of the 131 cities listed are in countries that need no visa. The visa-free filter leaves exactly those in the table, and the daytime column shows which of them are warm this month.

Where is it warm in December?

The daytime column is the average daily high for the month, and warmest-first sorts by it. Watch the rainfall too: in the tropics a warm month can coincide with the wet season, and the rainfall normal will be several times higher.

How much does a night cost in December?

The table carries two prices: a double room in a 2–3 star hotel or guesthouse per room, and a dorm bed per person. Solo travellers usually do better in a hostel; for two, the room split in half costs about the same as two beds but comes with a private bathroom. Flights are not included.

Other months