Where to go in December

176 cities where December is one of the best months to travel. 127 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: 176

Prices are estimates for the travel season. When seasonal data is unavailable, an off-season price is shown and labelled. Rates for your dates, especially holidays, may differ.

CityDaytimeRainfallRoom 2–3★HostelVisa
EthiopiaAxumEthiopia24 °C3 mm
$20Off-season
—Visa-free
ThailandChiang MaiThailand27 °C13 mm
$52
—Visa-free
JordanAqabaJordan23 °C5 mm
$62Off-season
—Visa-free
BangladeshDhakaBangladesh25 °C16 mm
$41Off-season
$22Off-season
Visa-free
OmanNizwaOman27 °C8 mm
$72Off-season
$45Off-season
Visa-free
IsraelEilatIsrael22 °C5 mm
$168
$56
Visa-free
MyanmarBaganMyanmar31 °C3 mm
$43Off-season
—Visa needed
Saudi ArabiaJeddahSaudi Arabia30 °C5 mm
$77Off-season
—Visa-free
QatarDohaQatar24 °C9 mm
$91
—Visa-free
BahrainManamaBahrain22 °C8 mm
$96
—Visa-free
SenegalZiguinchorSenegal30 °C0 mm
$38
—Visa-free
OmanSurOman27 °C7 mm
$114Off-season
$8Off-season
Visa-free
AustraliaAdelaideAustralia27 °C23 mm
$98
—Visa-free
IndiaMumbaiIndia30 °C5 mm
$48Off-season
$12Off-season
Visa needed
South AfricaCape TownSouth Africa21 °C12 mm
$146
$26
Visa-free
AustraliaPerthAustralia25 °C12 mm
$130
$31
Visa-free
BangladeshChittagongBangladesh25 °C14 mm
$58
—Visa-free
PakistanLahorePakistan22 °C10 mm
$54
—Visa-free
LaosLuang PrabangLaos28 °C12 mm
$55
$22
Visa-free
NepalLumbiniNepal23 °C5 mm
$42
—Visa-free
IndiaChhatrapati SambhajinagarIndia29 °C3 mm——Visa needed
LaosVang ViengLaos29 °C10 mm
$30
$15
Visa-free
EthiopiaLalibelaEthiopia21 °C7 mm
$30
$22
Visa-free
MexicoMéridaMexico29 °C34 mm
$76
$48
Visa-free
LaosVientianeLaos27 °C4 mm
$49
$16
Visa-free
MexicoOaxacaMexico24 °C4 mm
$153
$82
Visa-free
IndiaVaranasiIndia24 °C5 mm
$36Off-season
$24Off-season
Visa needed
Saudi ArabiaRiyadhSaudi Arabia22 °C6 mm
$92
$32
Visa-free
United Arab EmiratesDubaiUnited Arab Emirates25 °C14 mm
$85
—Visa-free
OmanSalalahOman29 °C3 mm
$63
—Visa-free
MyanmarMandalayMyanmar32 °C7 mm——Visa needed
CubaTrinidadCuba28 °C29 mm
$60
—Visa needed
IndiaAgraIndia24 °C6 mm
$28
—Visa needed
IndiaJaipurIndia24 °C3 mm
$30
$4
Visa needed
ThailandChiang RaiThailand26 °C15 mm
$26
—Visa-free
VietnamHanoiVietnam21 °C25 mm
$34
$13
Visa needed
MexicoSan Cristóbal de las CasasMexico22 °C27 mm
$71
—Visa-free
ChileSan Pedro de AtacamaChile29 °C4 mm
$128
$82
Visa-free
OmanMuscatOman25 °C10 mm
$65
—Visa-free
EgyptAswanEgypt25 °C0 mm
$75
—Visa-free
VietnamNinh BinhVietnam21 °C27 mm
$70Off-season
—Visa needed
VietnamHa LongVietnam21 °C28 mm
$49Off-season
—Visa needed
GuatemalaPanajachelGuatemala22 °C8 mm
$96
—Visa-free
EgyptLuxorEgypt23 °C0 mm
$51
$15
Visa-free
PakistanKarachiPakistan26 °C7 mm
$60
$32
Visa-free
EthiopiaAddis AbabaEthiopia22 °C13 mm
$59
$30
Visa-free
United Arab EmiratesAbu DhabiUnited Arab Emirates25 °C9 mm
$143
$77
Visa-free
EthiopiaGondarEthiopia26 °C7 mm
$59
—Visa-free
IndiaNalandaIndia23 °C3 mm——Visa needed
EthiopiaBahir DarEthiopia26 °C10 mm
$58
—Visa-free
South AfricaStellenboschSouth Africa25 °C21 mm
$184
$157
Visa-free
SenegalDakarSenegal26 °C13 mm
$187
—Visa-free
IndiaGandhinagarIndia29 °C1 mm——Visa needed
BangladeshCox's BazarBangladesh24 °C11 mm
$48
—Visa-free
BhutanPunakhaBhutan20 °C2 mm
$63
—Visa needed
IndiaDiuIndia27 °C3 mm——Visa needed
ChinaKaipingChina20 °C31 mm——Visa needed
Saudi ArabiaAlUlaSaudi Arabia23 °C4 mm
$79Off-season
—Visa-free
IndiaAhmedabadIndia29 °C1 mm——Visa needed
MexicoMexico CityMexico21 °C6 mm
$124
$50
Visa-free
IndiaDelhiIndia23 °C7 mm
$30
$15
Visa needed
NigeriaKanoNigeria31 °C0 mm——Visa needed
ГонконгHong KongГонконг21 °C23 mm
$104
$17
Visa-free
SenegalSaint-LouisSenegal30 °C0 mm——Visa-free
ChinaGuangzhouChina21 °C30 mm
$52
$11
Visa needed
GuatemalaAntigua GuatemalaGuatemala22 °C8 mm
$169
—Visa-free
CameroonYaoundeCameroon28 °C31 mm
$68
$53
Visa needed
ChinaShenzhenChina21 °C27 mm
$79
$7
Visa needed
MexicoGuadalajaraMexico24 °C7 mm
$67
—Visa-free
IndiaKushinagarIndia23 °C3 mm——Visa needed
IranQeshmIran25 °C15 mm——Visa needed
IndiaBodh GayaIndia23 °C4 mm——Visa needed
EgyptAlexandriaEgypt20 °C20 mm
$95
—Visa-free
ChileSantiagoChile32 °C7 mm
$63
$15
Visa-free
MoroccoMarrakechMorocco20 °C32 mm
$143
$27
Visa-free
EgyptCairoEgypt20 °C7 mm
$49
$24
Visa-free
MyanmarNgapaliMyanmar30 °C9 mm
$55Off-season
—Visa needed
CubaHavanaCuba27 °C53 mm
$76
—Visa needed
NepalPokharaNepal20 °C6 mm
$29
$10
Visa-free
KuwaitKuwait CityKuwait20 °C8 mm
$111Off-season
—Visa-free
MexicoTulumMexico27 °C60 mm
$74Off-season
—Visa-free
AustraliaMelbourneAustralia23 °C60 mm
$170
$48
Visa-free
ArgentinaBarilocheArgentina19 °C30 mm
$115
$84
Visa-free
PakistanIslamabadPakistan19 °C25 mm
$93
$28
Visa-free
BoliviaUyuniBolivia20 °C64 mm
$60
—Visa-free
NigeriaAbujaNigeria32 °C1 mm
$74
—Visa needed
IranShushtarIran20 °C50 mm——Visa needed
Costa RicaSan JoséCosta Rica23 °C70 mm
$107
—Visa-free
IranShushIran19 °C48 mm
$36
—Visa needed
New ZealandChristchurchNew Zealand22 °C77 mm
$115
—Visa-free
ThailandAyutthayaThailand30 °C9 mm
$48
—Visa-free
ChinaNanningChina19 °C33 mm
$49
$24
Visa needed
New ZealandAucklandNew Zealand21 °C81 mm
$112
—Visa-free
IndiaGoaIndia30 °C4 mm
$36Off-season
$11Off-season
Visa needed
LaosPakseLaos31 °C10 mm
$44
$9
Visa-free
UruguayMontevideoUruguay25 °C86 mm
$96
—Visa-free
CambodiaSihanoukvilleCambodia28 °C48 mm
$48Off-season
$14Off-season
Visa-free
IsraelTel AvivIsrael20 °C83 mm
$278
$89
Visa-free
RwandaMusanzeRwanda23 °C93 mm
$104
—Visa-free
ArgentinaBuenos AiresArgentina26 °C94 mm
$103
—Visa-free
UruguayColonia del SacramentoUruguay26 °C94 mm
$114
—Visa-free
ThailandBangkokThailand31 °C10 mm
$54
—Visa-free
KenyaNaivashaKenya24 °C95 mm
$52
$35
Visa-free
New ZealandRotoruaNew Zealand21 °C96 mm
$165
—Visa-free
MyanmarYangonMyanmar31 °C5 mm
$60
—Visa needed
IndiaKeralaIndia30 °C26 mm
$73Off-season
$51Off-season
Visa needed
UgandaFort PortalUganda25 °C99 mm
$75
$67
Visa needed
BoliviaSucreBolivia23 °C99 mm
$59
$17
Visa-free
IndiaKanyakumariIndia28 °C59 mm——Visa needed
CameroonLimbeCameroon29 °C28 mm
$129
—Visa needed
EcuadorQuitoEcuador22 °C100 mm
$97
—Visa-free
ColombiaMedellínColombia23 °C100 mm
$62
$17
Visa-free
PhilippinesManilaPhilippines28 °C69 mm
$40
—Visa-free
CambodiaBattambangCambodia31 °C6 mm
$43
$9
Visa-free
VietnamSapaVietnam18 °C36 mm
$32
$14
Visa needed
Dominican RepublicSanto DomingoDominican Republic29 °C87 mm
$77
—Visa-free
RwandaKigaliRwanda25 °C109 mm——Visa-free
ChileValparaísoChile18 °C3 mm
$103
$43
Visa-free
GuatemalaFloresGuatemala26 °C109 mm
$28Off-season
—Visa-free
IndiaAlappuzhaIndia30 °C47 mm——Visa needed
CambodiaKampotCambodia29 °C44 mm
$49
—Visa-free
GhanaKumasiGhana31 °C21 mm
$89
$40
Visa-free
UgandaKampalaUganda28 °C116 mm
$95
—Visa needed
NigeriaLagosNigeria29 °C25 mm
$78
—Visa needed
CambodiaSiem ReapCambodia32 °C7 mm
$43
$13
Visa-free
NigeriaPort HarcourtNigeria30 °C29 mm
$72
$54
Visa needed
VietnamHo Chi Minh CityVietnam30 °C34 mm
$31
—Visa needed
New ZealandWellingtonNew Zealand17 °C69 mm
$107
—Visa-free
BrazilSalvadorBrazil30 °C75 mm
$63
$14
Visa-free
BrazilFortalezaBrazil30 °C25 mm
$60
—Visa-free
New ZealandQueenstownNew Zealand19 °C120 mm
$216Off-season
$33Off-season
Visa-free
MalaysiaLangkawiMalaysia29 °C85 mm
$83
$26
Visa-free
Côte d'IvoireYamoussoukroCôte d'Ivoire33 °C25 mm
$45
—Visa-free
CambodiaPhnom PenhCambodia32 °C28 mm
$52
—Visa-free
ColombiaCartagenaColombia29 °C56 mm
$85
—Visa-free
ThailandKrabiThailand28 °C139 mm
$38
—Visa-free
ThailandPhuketThailand28 °C137 mm
$42
$21
Visa-free
CameroonDoualaCameroon30 °C28 mm
$81
$47
Visa needed
ColombiaSanta MartaColombia31 °C26 mm
$95
$16
Visa-free
MalaysiaKangarMalaysia29 °C174 mm——Visa-free
MalaysiaKuala PerlisMalaysia29 °C174 mm——Visa-free
MalaysiaKuahMalaysia29 °C174 mm——Visa-free
ChilePuerto NatalesChile13 °C108 mm
$133
$83
Visa-free
MalaysiaGeorge TownMalaysia30 °C161 mm
$62
$20
Visa-free
MalaysiaTaipingMalaysia29 °C221 mm——Visa-free
MalaysiaMalaccaMalaysia29 °C230 mm
$39
$21
Visa-free
MalaysiaKluangMalaysia28 °C292 mm——Visa-free
MalaysiaKota TinggiMalaysia28 °C300 mm——Visa-free
MalaysiaJohor BahruMalaysia28 °C300 mm——Visa-free
MalaysiaKuala LumpurMalaysia29 °C263 mm
$40
$20
Visa-free
AustriaInnsbruckAustria5 °C56 mm
$235Off-season
—Visa-free
AustriaViennaAustria4 °C43 mm
$164
$79
Visa-free
SwedenMalmoSweden4 °C65 mm
$111
—Visa-free
AustriaHallstattAustria5 °C76 mm
$224
—Visa-free
SwedenStockholmSweden1 °C54 mm
$138
—Visa-free
AustriaSalzburgAustria3 °C79 mm
$165
—Visa-free
FinlandHelsinkiFinland1 °C67 mm
$158
—Visa-free
SwedenGothenburgSweden4 °C102 mm
$139
—Visa-free
FinlandTurkuFinland0 °C70 mm
$187
—Visa-free
FinlandTampereFinland-3 °C64 mm
$181
—Visa-free
FinlandRovaniemiFinland-7 °C56 mm
$196Off-season
—Visa-free
ThailandSukhothaiThailand————Visa-free
ThailandLopburiThailand————Visa-free
IndiaRishikeshIndia————Visa needed
MalaysiaPutrajayaMalaysia————Visa-free
MalaysiaTanah RataMalaysia————Visa-free
ThailandNakhon PathomThailand————Visa-free
ThailandMae Hong SonThailand————Visa-free
ThailandPaiThailand————Visa-free
ThailandSongkhlaThailand————Visa-free
IndiaMunnarIndia————Visa needed
IndiaDimapurIndia————Visa needed
ThailandPrachuap Khiri KhanThailand————Visa-free
ThailandHua HinThailand————Visa-free
IndiaNashikIndia————Visa needed
IndiaGuwahatiIndia————Visa needed

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.

Compare the room price with the total cost of dorm beds for your group. A $34 room shared by two costs $17 per person; two $13 beds cost $26 in total, so the hostel is cheaper in this example. For three or four guests, check room capacity and extra charges before splitting the room price.

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?

127 of the 176 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