Where to go from Hanoi in December
Hanoi averages 22°C in December, which is pleasant already. These score highest from there in December.
This December, from Hanoi
Short hops from Hanoi in December
In December, 24 of the 40 places within 1,500 km of Hanoi are a sweet spot or good from there.
Hong Kongsweet spot20°C- Xiamensweet spot21°C
- Quanzhousweet spot21°C · busy
- Sihanoukvillesweet spot30°C
Daligood15°C
Ko Taosweet spot27°C
Lijianggood15°C- Guilin and Yangshuosweet spot16°C
Kanchanaburisweet spot30°C · busy
Hua Hingood29°C · busy- Pattayagood31°C · busy
- Vientianesweet spot28°C · busy
Kinmengood19°C · busy
Phú Quốcsweet spot30°C · busy- Sanyagood25°C · busy
Luang Prabangsweet spot28°C · busy
Chiang Maisweet spot27°C · busy
Vang Viengsweet spot28°C · busy
Chiang Raisweet spot26°C · busy
Kohimasweet spot17°C · busy
Angkor Watsweet spot30°C · busy
Bangkoksweet spot31°C · busy
Phnom Penhsweet spot31°C · busy
Ho Chi Minh Citysweet spot31°C · busy
Every destination in season, by fare
Bands are round numbers in USD, not thresholds we measured; the fares inside them are: the median of what the scanner has seen for December departures from HAN, a return fare per adult, not a trip budget.
No fare seen yet (457)
| # | Place | Verdict | High | vs home | Rain | Flight | Why |
|---|---|---|---|---|---|---|---|
| 1 | Arequipa Peru | sweet spot | 23° | +1° | 3d | 24h 37m | 23C max, 3 rainy days |
| 2 | Adelaide Australia | sweet spot | 26° | +4° | 3d | 9h 36m | 26C max, 3 rainy days |
| 3 | Cape Town South Africa | sweet spot | 26° | +4° | 2d | 14h 25m | 26C max, 2 rainy days |
| 4 | Easter Island Chile | sweet spot | 22° | 0° | 2d | 20h 54m | 22C max, 2 rainy days |
| 5 | Windhoek Namibia | sweet spot | 31° | +9° | 4d | 14h 03m | 31C max, 4 rainy days |
| 6 | Hyderabad India | sweet spot | 28° | +6° | 1d | 4h 27m | 28C max, 1 rainy day |
| 7 | Fortaleza Brazil | sweet spot | 31° | +9° | 2d | 20h 05m | 31C max, 2 rainy days |
| 8 | Melbourne Australia | sweet spot | 24° | +2° | 7d | 10h 20m | 24C max, 7 rainy days |
| 9 | Salar de Uyuni Bolivia | good | 19° | −3° | 7d | 24h 24m | 19C max, 7 rainy days |
| 10 | Lima Peru | sweet spot | 24° | +2° | 1d | 24h 03m | 24C max, 1 rainy day |
| 11 | Bariloche Argentina | sweet spotbusy | 20° | −2° | 4d | 22h 35m | busier than usual |
| 12 | Ahmedabad India | sweet spot | 28° | +6° | 0d | 5h 06m | 28C max, 0 rainy days |
| 13 | Cape Verde Cape Verde | good | 26° | +4° | 0d | 16h 49m | 26C max, 0 rainy days |
| 14 | Perth Australia | goodbusy | 31° | +9° | 0d | 8h 13m | busier than usual |
| 15 | Hong Kong Hong Kong | sweet spot | 20° | −2° | 2d | 1h 57m | 20C max, 2 rainy days |
| 16 | Curaçao Curaçao | good | 29° | +7° | 1d | 20h 47m | 29C max, 1 rainy day |
| 17 | Mendoza Argentina | goodbusy | 30° | +8° | 1d | 23h 36m | busier than usual |
| 18 | Santiago Chile | sweet spotbusy | 29° | +7° | 0d | 23h 36m | busier than usual |
| 19 | Bengaluru India | sweet spot | 26° | +4° | 3d | 4h 44m | 26C max, 3 rainy days |
| 20 | The Cayman Islands Cayman Islands | sweet spot | 28° | +6° | 2d | 19h 46m | 28C max, 2 rainy days |
| 21 | Lençóis Maranhenses Brazil | sweet spot | 31° | +9° | 4d | 20h 30m | 31C max, 4 rainy days |
| 22 | Swakopmund Namibia | good | 21° | −1° | 0d | 14h 21m | 21C max, 0 rainy days |
| 23 | Phoenix United States | good | 20° | −2° | 3d | 16h 28m | 20C max, 3 rainy days |
| 24 | Scottsdale United States | good | 20° | −2° | 3d | 16h 28m | 20C max, 3 rainy days |
| 25 | Goa India | sweet spot | 32° | +10° | 1d | 5h 06m | 32C max, 1 rainy day |
| 26 | Puebla Mexico | good | 22° | 0° | 1d | 19h 01m | 22C max, 1 rainy day |
| 27 | Saint Kitts and Nevis Saint Kitts and Nevis | sweet spot | 27° | +5° | 3d | 19h 55m | 27C max, 3 rainy days |
| 28 | Anguilla Anguilla | good | 27° | +5° | 2d | 19h 48m | 27C max, 2 rainy days |
| 29 | Kolkata India | sweet spot | 26° | +4° | 1d | 3h 08m | 26C max, 1 rainy day |
| 30 | British Virgin Islands British Virgin Islands | good | 26° | +4° | 2d | 19h 50m | 26C max, 2 rainy days |
| 31 | Death Valley United States | good | 19° | −3° | 1d | 15h 48m | 19C max, 1 rainy day |
| 32 | Los Angeles United States | good | 20° | −2° | 4d | 15h 55m | 20C max, 4 rainy days |
| 33 | Bonaire Bonaire | good | 29° | +7° | 2d | 20h 46m | 29C max, 2 rainy days |
| 34 | Kanyakumari India | sweet spot | 30° | +8° | 3d | 5h 01m | 30C max, 3 rainy days |
| 35 | Johannesburg South Africa | good | 26° | +4° | 10d | 12h 58m | 26C max, 10 rainy days |
| 36 | Xiamen China | sweet spot | 21° | −1° | 3d | 2h 31m | 21C max, 3 rainy days |
| 37 | Alicante Spain | good | 18° | −4° | 2d | 12h 59m | 18C max, 2 rainy days |
| 38 | Shillong India | sweet spot | 17° cool | −5° | 2d | 2h 46m | 17C max, 2 rainy days |
| 39 | Buenos Aires Argentina | goodbusy | 27° | +5° | 5d | 22h 42m | busier than usual |
| 40 | Turks and Caicos Turks and Caicos Islands | sweet spot | 27° | +5° | 2d | 19h 31m | 27C max, 2 rainy days |
| 41 | Oahu United States | good | 26° | +4° | 4d | 12h 51m | 26C max, 4 rainy days |
| 42 | Kochi India | sweet spot | 29° | +7° | 3d | 5h 03m | 29C max, 3 rainy days |
| 43 | San Pedro de Atacama Chile | goodbusy | 28° | +6° | 1d | 24h 32m | busier than usual |
| 44 | Montevideo Uruguay | sweet spotbusy | 25° | +3° | 5d | 22h 29m | busier than usual |
| 45 | Santa Barbara United States | good | 19° | −3° | 5d | 15h 47m | 19C max, 5 rainy days |
| 46 | Pokhara Nepal | good | 18° | −4° | 1d | 3h 47m | 18C max, 1 rainy day |
| 47 | Benidorm Spain | good | 17° cool | −5° | 3d | 12h 57m | 17C max, 3 rainy days |
| 48 | Valencia Spain | good | 17° cool | −5° | 3d | 12h 55m | 17C max, 3 rainy days |
| 49 | Cabo San Lucas Mexico | goodbusy | 27° | +5° | 0d | 17h 43m | holidays: MX: Christmas Day; MX: New Year's Day; VN: New Year's Day |
| 50 | San Diego United States | good | 18° | −4° | 4d | 16h 09m | 18C max, 4 rainy days |
| 51 | Dakar Senegal | goodbusy | 26° | +4° | 0d | 16h 21m | busier than usual |
| 52 | Agartala India | sweet spot | 26° | +4° | 1d | 2h 47m | 26C max, 1 rainy day |
| 53 | Cherrapunji India | sweet spot | 17° cool | −5° | 1d | 2h 46m | 17C max, 1 rainy day |
| 54 | Sydney Australia | goodbusy | 26° | +4° | 5d | 10h 24m | busier than usual |
| 55 | Punta Cana Dominican Republic | good | 27° | +5° | 5d | 19h 54m | 27C max, 5 rainy days |
| 56 | Gqeberha South Africa | goodbusy | 23° | +1° | 4d | 13h 40m | busier than usual |
| 57 | Maui United States | good | 26° | +4° | 5d | 13h 00m | 26C max, 5 rainy days |
| 58 | Rishikesh India | sweet spot | 20° | −2° | 1d | 4h 30m | 20C max, 1 rainy day |
| 59 | Quanzhou China | sweet spotbusy | 21° | −1° | 3d | 2h 35m | holidays: CN: New Year's Day; VN: New Year's Day |
| 60 | Palm Springs United States | good | 20° | −2° | 2d | 16h 05m | 20C max, 2 rainy days |
| 61 | Mauritius Mauritius | goodbusy | 29° | +7° | 5d | 9h 24m | busier than usual |
| 62 | Sihanoukville Cambodia | sweet spot | 30° | +8° | 5d | 2h 22m | 30C max, 5 rainy days |
| 63 | Guwahati India | sweet spot | 25° | +3° | 1d | 2h 48m | 25C max, 1 rainy day |
| 64 | Málaga Spain | good | 18° | −4° | 5d | 13h 28m | 18C max, 5 rainy days |
| 65 | Guam Guam | sweet spot | 30° | +8° | 6d | 6h 03m | 30C max, 6 rainy days |
| 66 | Haridwar India | good | 20° | −2° | 1d | 4h 30m | 20C max, 1 rainy day |
| 67 | Mexico City Mexico | goodbusy | 22° | 0° | 1d | 18h 55m | busier than usual |
| 68 | Saint Martin / Sint Maarten Sint Maarten | good | 27° | +5° | 2d | 19h 50m | 27C max, 2 rainy days |
| 69 | Lakshadweep India | sweet spotbusy | 28° | +6° | 4d | 5h 30m | holidays: IN: Christmas; VN: New Year's Day |
| 70 | Puerto Rico Puerto Rico | good | 28° | +6° | 5d | 19h 52m | 28C max, 5 rainy days |
| 71 | Valparaíso Chile | sweet spotbusy | 20° | −2° | 0d | 23h 40m | busier than usual |
| 72 | Dali China | good | 15° cool | −7° | 1d | 1h 51m | 15C max, 1 rainy day |
| 73 | San Antonio United States | good | 19° | −3° | 6d | 17h 47m | 19C max, 6 rainy days |
| 74 | Sarasota United States | good | 22° | 0° | 5d | 18h 40m | 22C max, 5 rainy days |
| 75 | Kaohsiung Taiwan | goodbusy | 25° | +3° | 2d | 2h 45m | holidays: VN: New Year's Day |
| 76 | Gwalior India | sweet spotbusy | 23° | +1° | 1d | 4h 25m | busier than usual |
| 77 | Hobart Australia | goodbusy | 20° | −2° | 8d | 11h 01m | busier than usual |
| 78 | Ko Tao Thailand | sweet spot | 27° | +5° | 7d | 2h 36m | 27C max, 7 rainy days |
| 79 | Aurangabad India | goodbusy | 27° | +5° | 1d | 4h 48m | busier than usual |
| 80 | Coorg India | goodbusy | 25° | +3° | 3d | 4h 59m | holidays: IN: Christmas; VN: New Year's Day |
| 81 | Lijiang China | good | 15° cool | −7° | 1d | 1h 58m | 15C max, 1 rainy day |
| 82 | Catania Italy | good | 17° cool | −5° | 5d | 11h 29m | 17C max, 5 rainy days |
| 83 | The US Virgin Islands US Virgin Islands | goodbusy | 27° | +5° | 2d | 19h 51m | busier than usual |
| 84 | Santo Domingo Dominican Republic | sweet spot | 29° | +7° | 4d | 19h 56m | 29C max, 4 rainy days |
| 85 | Ibiza Spain | good | 17° cool | −5° | 4d | 12h 47m | 17C max, 4 rainy days |
| 86 | Rio de Janeiro Brazil | good | 28° | +6° | 9d | 21h 26m | 28C max, 9 rainy days |
| 87 | Fez Morocco | good | 19° | −3° | 6d | 13h 42m | 19C max, 6 rainy days |
| 88 | Durban South Africa | good | 26° | +4° | 8d | 12h 52m | 26C max, 8 rainy days |
| 89 | Playa del Carmen Mexico | good | 27° | +5° | 5d | 19h 25m | 27C max, 5 rainy days |
| 90 | Marbella Spain | good | 17° cool | −5° | 5d | 13h 32m | 17C max, 5 rainy days |
| 91 | Christchurch New Zealand | goodbusy | 20° | −2° | 8d | 12h 58m | busier than usual |
| 92 | Valle Nevado Chile | sweet spot | 12° cool | −10° | 7d | 23h 35m | 12C max, 7 rainy days |
| 93 | Guilin and Yangshuo China | sweet spot | 17° cool | −5° | 6d | 1h 41m | 17C max, 6 rainy days |
| 94 | Vrindavan India | good | 21° | −1° | 1d | 4h 30m | 21C max, 1 rainy day |
| 95 | Malta Malta | good | 17° cool | −5° | 6d | 11h 37m | 17C max, 6 rainy days |
| 96 | Kanchanaburi Thailand | sweet spotbusy | 30° | +8° | 1d | 2h 10m | busier than usual |
| 97 | Las Vegas United States | good | 14° cool | −8° | 2d | 15h 58m | 14C max, 2 rainy days |
| 98 | Marrakech Morocco | goodbusy | 21° | −1° | 4d | 14h 10m | busier than usual |
| 99 | Hua Hin Thailand | goodbusy | 29° | +7° | 2d | 2h 18m | busier than usual |
| 100 | Hampi India | sweet spotbusy | 30° | +8° | 1d | 4h 46m | busier than usual |
| 101 | Pattaya Thailand | goodbusy | 31° | +9° | 1d | 2h 11m | busier than usual |
| 102 | Salvador Brazil | goodbusy | 29° | +7° | 3d | 20h 35m | busier than usual |
| 103 | Syracuse Italy | good | 17° cool | −5° | 5d | 11h 29m | 17C max, 5 rainy days |
| 104 | Delhi India | goodbusy | 21° | −1° | 1d | 4h 35m | busier than usual |
| 105 | Oaxaca Mexico | goodbusy | 25° | +3° | 0d | 19h 21m | busier than usual |
| 106 | Recife Brazil | goodbusy | 29° | +7° | 2d | 19h 54m | busier than usual |
| 107 | The Bahamas The Bahamas | goodbusy | 25° | +3° | 3d | 19h 04m | busier than usual |
| 108 | Vientiane Laos | sweet spotbusy | 28° | +6° | 1d | 1h 30m | busier than usual |
| 109 | Kruger National Park South Africa | good | 31° | +9° | 6d | 12h 31m | 31C max, 6 rainy days |
| 110 | Maputo Mozambique | goodbusy | 30° | +8° | 6d | 12h 28m | busier than usual |
| 111 | Gold Coast Australia | goodbusy | 27° | +5° | 7d | 10h 02m | busier than usual |
| 112 | Dwarka India | goodbusy | 27° | +5° | 0d | 5h 33m | busier than usual |
| 113 | Omkareshwar India | sweet spotbusy | 27° | +5° | 1d | 4h 39m | busier than usual |
| 114 | Algarve Portugal | good | 17° cool | −5° | 6d | 13h 48m | 17C max, 6 rainy days |
| 115 | Ujjain India | goodbusy | 25° | +3° | 1d | 4h 42m | busier than usual |
| 116 | Fiji Fiji | good | 30° | +8° | 10d | 11h 47m | 30C max, 10 rainy days |
| 117 | Aswan Egypt | goodbusy | 25° | +3° | 0d | 9h 57m | busier than usual |
| 118 | Udaipur India | goodbusy | 23° | +1° | 1d | 4h 57m | busier than usual |
| 119 | Nelson New Zealand | goodbusy | 21° | −1° | 8d | 12h 52m | busier than usual |
| 120 | Chennai India | sweet spot | 28° | +6° | 6d | 4h 25m | 28C max, 6 rainy days |
| 121 | Luxor Egypt | goodbusy | 25° | +3° | 0d | 9h 56m | busier than usual |
| 122 | Tarragona Spain | good | 15° cool | −7° | 3d | 12h 40m | 15C max, 3 rainy days |
| 123 | Jodhpur India | goodbusy | 25° | +3° | 0d | 5h 03m | busier than usual |
| 124 | Jaipur India | goodbusy | 23° | +1° | 1d | 4h 43m | busier than usual |
| 125 | Jaisalmer India | goodbusy | 24° | +2° | 0d | 5h 18m | busier than usual |
| 126 | Santorini Greece | good | 16° cool | −6° | 6d | 10h 27m | 16C max, 6 rainy days |
| 127 | Mysuru India | goodbusy | 28° | +6° | 3d | 4h 53m | busier than usual |
| 128 | Hurghada Egypt | goodbusy | 23° | +1° | 0d | 9h 45m | busier than usual |
| 129 | Lucknow India | goodbusy | 22° | 0° | 1d | 4h 06m | busier than usual |
| 130 | Anaheim United States | goodbusy | 20° | −2° | 4d | 15h 59m | busier than usual |
| 131 | Gran Canaria Spain | goodbusy | 23° | +1° | 2d | 15h 12m | busier than usual |
| 132 | Auckland New Zealand | sweet spotbusy | 22° | 0° | 10d | 12h 42m | busier than usual |
| 133 | Agadir Morocco | goodbusy | 22° | 0° | 2d | 14h 24m | busier than usual |
| 134 | Tenerife Spain | goodbusy | 22° | 0° | 1d | 15h 17m | busier than usual |
| 135 | Mallorca Spain | good | 16° cool | −6° | 5d | 12h 37m | 16C max, 5 rainy days |
| 136 | Mumbai India | goodbusy | 30° | +8° | 0d | 5h 08m | busier than usual |
| 137 | Barbados Barbados | goodbusy | 29° | +7° | 3d | 20h 18m | busier than usual |
| 138 | Antigua and Barbuda Antigua and Barbuda | goodbusy | 28° | +6° | 2d | 19h 54m | busier than usual |
| 139 | Cairo Egypt | goodbusy | 22° | 0° | 1d | 9h 58m | busier than usual |
| 140 | Murdeshwar India | goodbusy | 32° | +10° | 1d | 5h 04m | busier than usual |
| 141 | Kinmen Taiwan | goodbusy | 19° | −3° | 3d | 2h 32m | busier than usual |
| 142 | Aruba Aruba | goodbusy | 29° | +7° | 2d | 20h 44m | busier than usual |
| 143 | Great Barrier Island New Zealand | sweet spotbusy | 22° | 0° | 8d | 12h 44m | busier than usual |
| 144 | Merzouga Morocco | goodbusy | 19° | −3° | 1d | 13h 48m | busier than usual |
| 145 | Jerez de la Frontera Spain | good | 18° | −4° | 6d | 13h 38m | 18C max, 6 rainy days |
| 146 | Martinique Martinique | goodbusy | 29° | +7° | 1d | 20h 12m | busier than usual |
| 147 | Ouarzazate Morocco | goodbusy | 18° | −4° | 1d | 14h 06m | busier than usual |
| 148 | Phú Quốc Vietnam | sweet spotbusy | 30° | +8° | 4d | 2h 24m | busier than usual |
| 149 | Menorca Spain | good | 16° cool | −6° | 5d | 12h 27m | 16C max, 5 rainy days |
| 150 | Sanya China | goodbusy | 25° | +3° | 1d | 1h 31m | busier than usual |
| 151 | Fuerteventura Spain | goodbusy | 21° | −1° | 1d | 14h 57m | busier than usual |
| 152 | Digha India | goodbusy | 26° | +4° | 2d | 3h 14m | busier than usual |
| 153 | Guadeloupe Guadeloupe | goodbusy | 28° | +6° | 2d | 20h 00m | busier than usual |
| 154 | Mykonos Greece | good | 16° cool | −6° | 7d | 10h 25m | 16C max, 7 rainy days |
| 155 | Seville Spain | good | 17° cool | −5° | 5d | 13h 34m | 17C max, 5 rainy days |
| 156 | La Paz Bolivia | good | 17° cool | −5° | 14d | 24h 20m | 17C max, 14 rainy days |
| 157 | Saipan Northern Mariana Islands | goodbusy | 29° | +7° | 3d | 6h 06m | busier than usual |
| 158 | Saint Barthélemy Saint Barthélemy | goodbusy | 27° | +5° | 2d | 19h 50m | busier than usual |
| 159 | Ayodhya India | goodbusy | 23° | +1° | 1d | 3h 57m | busier than usual |
| 160 | Saint Lucia Saint Lucia | goodbusy | 28° | +6° | 4d | 20h 15m | busier than usual |
| 161 | Varanasi India | goodbusy | 23° | +1° | 1d | 3h 49m | busier than usual |
| 162 | Luang Prabang Laos | sweet spotbusy | 27° | +5° | 2d | 1h 25m | busier than usual |
| 163 | Rhodes Greece | good | 17° cool | −5° | 8d | 10h 09m | 17C max, 8 rainy days |
| 164 | Dallas United States | good | 16° cool | −6° | 6d | 17h 28m | 16C max, 6 rainy days |
| 165 | Barcelona Spain | good | 15° cool | −7° | 4d | 12h 34m | 15C max, 4 rainy days |
| 166 | The Andaman Islands India | goodbusy | 29° | +7° | 6d | 3h 03m | busier than usual |
| 167 | Crete Greece | good | 18° | −4° | 8d | 10h 30m | 18C max, 8 rainy days |
| 168 | Srisailam India | goodbusy | 27° | +5° | 2d | 4h 27m | busier than usual |
| 169 | Saint Vincent and the Grenadines Saint Vincent and the Grenadines | goodbusy | 28° | +6° | 3d | 20h 23m | busier than usual |
| 170 | Grenada Grenada | goodbusy | 28° | +6° | 5d | 20h 33m | busier than usual |
| 171 | Chiang Mai Thailand | sweet spotbusy | 27° | +5° | 2d | 1h 51m | busier than usual |
| 172 | Amritsar India | goodbusy | 19° | −3° | 2d | 4h 56m | busier than usual |
| 173 | Vang Vieng Laos | sweet spotbusy | 28° | +6° | 2d | 1h 26m | busier than usual |
| 174 | Puri India | goodbusy | 27° | +5° | 2d | 3h 28m | busier than usual |
| 175 | The Galápagos Ecuador | sweet spot | 24° | +2° | 9d | 21h 50m | 24C max, 9 rainy days |
| 176 | Lanzarote Spain | okbusy | 22° | 0° | 1d | 14h 55m | busier than usual |
| 177 | Visakhapatnam India | okbusy | 27° | +5° | 2d | 3h 50m | busier than usual |
| 178 | Tainan Taiwan | okbusy | 25° | +3° | 2d | 2h 44m | busier than usual |
| 179 | Sao Paulo Brazil | ok | 27° | +5° | 13d | 21h 52m | 27C max, 13 rainy days |
| 180 | Kathmandu Nepal | okbusy | 18° | −4° | 1d | 3h 36m | busier than usual |
| 181 | Cyprus Cyprus | ok | 18° | −4° | 9d | 9h 44m | 18C max, 9 rainy days |
| 182 | Rameswaram India | ok | 27° | +5° | 10d | 4h 44m | 27C max, 10 rainy days |
| 183 | Wellington New Zealand | sweet spotbusy | 18° | −4° | 9d | 13h 00m | busier than usual |
| 184 | Chiang Rai Thailand | sweet spotbusy | 26° | +4° | 3d | 1h 42m | busier than usual |
| 185 | Sunshine Coast Australia | okbusy | 27° | +5° | 8d | 9h 51m | busier than usual |
| 186 | Bodh Gaya India | okbusy | 24° | +2° | 1d | 3h 34m | busier than usual |
| 187 | La Gomera Spain | okbusy | 22° | 0° | 2d | 15h 19m | busier than usual |
| 188 | Joshua Tree United States | okbusy | 16° cool | −6° | 2d | 16h 06m | busier than usual |
| 189 | Granada Spain | ok | 14° cool | −8° | 6d | 13h 22m | 14C max, 6 rainy days |
| 190 | The Maldives Maldives | ok | 28° | +6° | 11d | 5h 45m | 28C max, 11 rainy days |
| 191 | Gibraltar Gibraltar | ok | 17° cool | −5° | 7d | 13h 36m | 17C max, 7 rainy days |
| 192 | Mérida Mexico | sweet spotbusy | 29° | +7° | 2d | 19h 16m | busier than usual |
| 193 | Big Island United States | ok | 26° | +4° | 7d | 13h 09m | 26C max, 7 rainy days |
| 194 | Brisbane Australia | okbusy | 29° | +7° | 7d | 9h 57m | busier than usual |
| 195 | Agra India | okbusy | 22° | 0° | 1d | 4h 27m | busier than usual |
| 196 | Taichung Taiwan | okbusy | 23° | +1° | 4d | 2h 49m | busier than usual |
| 197 | St. Augustine United States | ok | 20° | −2° | 6d | 18h 21m | 20C max, 6 rainy days |
| 198 | Aizawl India | okbusy | 21° | −1° | 2d | 2h 36m | busier than usual |
| 199 | Austin United States | okbusy | 18° | −4° | 7d | 17h 43m | holidays: US: Christmas Day; US: New Year's Day; VN: New Year's Day |
| 200 | Cádiz Spain | ok | 17° cool | −5° | 6d | 13h 40m | 17C max, 6 rainy days |
| 201 | Cancún Mexico | okbusy | 27° | +5° | 5d | 19h 22m | busier than usual |
| 202 | Sedona United States | ok | 12° cool | −10° | 4d | 16h 20m | 12C max, 4 rainy days |
| 203 | Essaouira Morocco | okbusy | 20° | −2° | 4d | 14h 21m | busier than usual |
| 204 | Madeira Portugal | ok | 19° | −3° | 8d | 14h 56m | 19C max, 8 rainy days |
| 205 | Jackson Hole United States | ok | -1° cool | −23° | 10d | 15h 28m | Snow: 30 cm or more on 31 of 31 days, 9 winters of 10 |
| 206 | Galveston United States | ok | 18° | −4° | 9d | 17h 59m | 18C max, 9 rainy days |
| 207 | Sardinia Italy | ok | 15° cool | −7° | 6d | 12h 01m | 15C max, 6 rainy days |
| 208 | Alexandria Egypt | okbusy | 20° | −2° | 5d | 10h 06m | busier than usual |
| 209 | Florianópolis Brazil | okbusy | 27° | +5° | 8d | 22h 03m | busier than usual |
| 210 | Kohima India | sweet spotbusy | 17° cool | −5° | 4d | 2h 30m | busier than usual |
| 211 | Tezpur India | okbusy | 24° | +2° | 1d | 2h 42m | busier than usual |
| 212 | Kaziranga India | okbusy | 24° | +2° | 1d | 2h 39m | busier than usual |
| 213 | Key West United States | okbusy | 24° | +2° | 4d | 19h 04m | busier than usual |
| 214 | Kunming China | okbusy | 15° cool | −7° | 4d | 1h 35m | busier than usual |
| 215 | Kos Greece | ok | 17° cool | −5° | 10d | 10h 14m | 17C max, 10 rainy days |
| 216 | Houston United States | ok | 19° | −3° | 9d | 17h 54m | 19C max, 9 rainy days |
| 217 | Cozumel Mexico | okbusy | 27° | +5° | 5d | 19h 27m | busier than usual |
| 218 | Pamukkale Turkey | ok | 14° cool | −8° | 6d | 10h 01m | 14C max, 6 rainy days |
| 219 | Ko Lanta Thailand | sweet spotbusy | 30° | +8° | 6d | 2h 57m | busier than usual |
| 220 | Sicily Italy | ok | 14° cool | −8° | 6d | 11h 27m | 14C max, 6 rainy days |
| 221 | Tirupati India | okbusy | 27° | +5° | 5d | 4h 29m | busier than usual |
| 222 | Thiruvananthapuram India | okbusy | 30° | +8° | 5d | 5h 04m | busier than usual |
| 223 | Nairobi Kenya | okbusy | 25° | +3° | 10d | 10h 33m | busier than usual |
| 224 | Victoria Falls Zimbabwe | ok | 31° | +9° | 10d | 12h 47m | 31C max, 10 rainy days |
| 225 | Majuli India | okbusy | 24° | +2° | 1d | 2h 34m | busier than usual |
| 226 | Aeolian Islands Italy | ok | 16° cool | −6° | 10d | 11h 28m | 16C max, 10 rainy days |
| 227 | Okinawa Japan | okbusy | 21° | −1° | 8d | 3h 43m | holidays: JP: New Year's Day; VN: New Year's Day |
| 228 | La Palma Spain | okbusy | 19° | −3° | 5d | 15h 21m | busier than usual |
| 229 | Miami United States | okbusy | 25° | +3° | 6d | 18h 56m | busier than usual |
| 230 | Bhutan Bhutan | sweet spot | 15° cool | −7° | 9d | 3h 07m | 15C max, 9 rainy days |
| 231 | Tiruvannamalai India | sweet spotbusy | 28° | +6° | 6d | 4h 35m | busier than usual |
| 232 | Angkor Wat Cambodia | sweet spotbusy | 30° | +8° | 2d | 1h 59m | busier than usual |
| 233 | Naxos Greece | ok | 16° cool | −6° | 8d | 10h 26m | 16C max, 8 rainy days |
| 234 | Phi Phi Islands Thailand | okbusy | 29° | +7° | 6d | 2h 57m | busier than usual |
| 235 | Trapani Italy | ok | 16° cool | −6° | 9d | 11h 44m | 16C max, 9 rainy days |
| 236 | Kauaʻi United States | sweet spot | 25° | +3° | 11d | 12h 38m | 25C max, 11 rainy days |
| 237 | Đà Lạt Vietnam | okbusy | 21° | −1° | 5d | 2h 12m | busier than usual |
| 238 | Ko Samui Thailand | okbusy | 28° | +6° | 8d | 2h 39m | busier than usual |
| 239 | Queenstown New Zealand | okbusy | 20° | −2° | 13d | 12h 45m | busier than usual |
| 240 | Cusco Peru | ok | 17° cool | −5° | 20d | 24h 16m | 17C max, 20 rainy days |
| 241 | Lisbon Portugal | ok | 16° cool | −6° | 7d | 13h 46m | 16C max, 7 rainy days |
| 242 | Colombo Sri Lanka | sweet spot | 30° | +8° | 10d | 4h 48m | 30C max, 10 rainy days |
| 243 | Pondicherry India | okbusy | 28° | +6° | 8d | 4h 31m | busier than usual |
| 244 | Tampa United States | okbusy | 23° | +1° | 5d | 18h 36m | busier than usual |
| 245 | Langkawi Malaysia | sweet spotbusy | 30° | +8° | 8d | 3h 04m | busier than usual |
| 246 | Palermo Italy | ok | 16° cool | −6° | 9d | 11h 38m | 16C max, 9 rainy days |
| 247 | Orlando United States | okbusy | 22° | 0° | 5d | 18h 33m | busier than usual |
| 248 | Rotorua New Zealand | okbusy | 21° | −1° | 12d | 12h 56m | busier than usual |
| 249 | New Caledonia New Caledonia | okbusy | 29° | +7° | 10d | 10h 51m | busier than usual |
| 250 | Tulum Mexico | okbusy | 27° | +5° | 6d | 19h 28m | busier than usual |
| 251 | Bari Italy | ok | 15° cool | −7° | 7d | 11h 10m | 15C max, 7 rainy days |
| 252 | Big Sur United States | ok | 16° cool | −6° | 8d | 15h 27m | 16C max, 8 rainy days |
| 253 | Antalya Turkey | ok | 17° cool | −5° | 11d | 9h 52m | 17C max, 11 rainy days |
| 254 | Zermatt Switzerland | okbusy | 1° cool | −21° | 11d | 11h 49m | busier than usual |
| 255 | Fort Lauderdale United States | okbusy | 25° | +3° | 6d | 18h 53m | busier than usual |
| 256 | Sucre Bolivia | ok | 20° | −2° | 18d | 24h 10m | 20C max, 18 rainy days |
| 257 | Cannes France | ok | 14° cool | −8° | 6d | 12h 00m | 14C max, 6 rainy days |
| 258 | Santa Cruz United States | ok | 16° cool | −6° | 9d | 15h 22m | 16C max, 9 rainy days |
| 259 | Chamonix France | okbusy | 5° cool | −17° | 14d | 11h 54m | busier than usual |
| 260 | Carmel-by-the-Sea United States | ok | 15° cool | −7° | 8d | 15h 24m | 15C max, 8 rainy days |
| 261 | Costa Brava Spain | ok | 14° cool | −8° | 5d | 12h 29m | 14C max, 5 rainy days |
| 262 | Girona Spain | ok | 14° cool | −8° | 5d | 12h 28m | 14C max, 5 rainy days |
| 263 | Lecce Italy | ok | 15° cool | −7° | 7d | 11h 04m | 15C max, 7 rainy days |
| 264 | Lake Titicaca Peru | ok | 15° cool | −7° | 20d | 24h 27m | 15C max, 20 rainy days |
| 265 | Madurai India | sweet spotbusy | 30° | +8° | 6d | 4h 50m | busier than usual |
| 266 | Agrigento Italy | ok | 15° cool | −7° | 7d | 11h 39m | 15C max, 7 rainy days |
| 267 | Bangkok Thailand | sweet spotbusy | 31° | +9° | 1d | 2h 07m | busier than usual |
| 268 | Capri Italy | ok | 16° cool | −6° | 10d | 11h 27m | 16C max, 10 rainy days |
| 269 | Charleston United States | ok | 16° cool | −6° | 8d | 17h 59m | 16C max, 8 rainy days |
| 270 | Athens Greece | ok | 15° cool | −7° | 8d | 10h 35m | 15C max, 8 rainy days |
| 271 | Okayama Japan | ok | 11° cool | −11° | 4d | 4h 44m | 11C max, 4 rainy days |
| 272 | Ischia Italy | ok | 15° cool | −7° | 9d | 11h 28m | 15C max, 9 rainy days |
| 273 | Phnom Penh Cambodia | sweet spotbusy | 31° | +9° | 2d | 2h 12m | busier than usual |
| 274 | Nice France | ok | 14° cool | −8° | 7d | 11h 59m | 14C max, 7 rainy days |
| 275 | Mombasa Kenya | okbusy | 30° | +8° | 8d | 10h 20m | busier than usual |
| 276 | Tokyo Japan | ok | 11° cool | −11° | 5d | 5h 23m | 11C max, 5 rainy days |
| 277 | St. Anton Austria | okbusy | 4° cool | −18° | 14d | 11h 33m | busier than usual |
| 278 | Darjeeling India | ok | 12° cool | −10° | 5d | 3h 14m | 12C max, 5 rainy days |
| 279 | Phuket Thailand | okbusy | 29° | +7° | 8d | 2h 57m | busier than usual |
| 280 | Tunis Tunisia | okbusy | 18° | −4° | 6d | 12h 01m | busier than usual |
| 281 | Trabzon Turkey | ok | 14° cool | −8° | 8d | 8h 52m | 14C max, 8 rainy days |
| 282 | Dominica Dominica | okbusy | 27° | +5° | 8d | 20h 07m | busier than usual |
| 283 | Monaco Monaco | ok | 13° cool | −9° | 7d | 11h 57m | 13C max, 7 rainy days |
| 284 | Casablanca Morocco | okbusy | 19° | −3° | 6d | 13h 59m | busier than usual |
| 285 | Zion United States | ok | 10° cool | −12° | 5d | 16h 00m | 10C max, 5 rainy days |
| 286 | Luoyang China | ok | 9° cool | −13° | 1d | 2h 55m | 9C max, 1 rainy day |
| 287 | Busan South Korea | ok | 8° cool | −14° | 3d | 4h 17m | 8C max, 3 rainy days |
| 288 | Hiroshima Japan | ok | 11° cool | −11° | 4d | 4h 34m | 11C max, 4 rainy days |
| 289 | Nagasaki Japan | ok | 12° cool | −10° | 6d | 4h 13m | 12C max, 6 rainy days |
| 290 | Bermuda Bermuda | okbusy | 21° | −1° | 8d | 18h 00m | busier than usual |
| 291 | Baguio Philippines | sweet spot | 21° | −1° | 13d | 2h 55m | 21C max, 13 rainy days |
| 292 | Osaka Japan | ok | 12° cool | −10° | 5d | 4h 54m | 12C max, 5 rainy days |
| 293 | Rabat Morocco | okbusy | 18° | −4° | 6d | 13h 53m | busier than usual |
| 294 | Gyeongju South Korea | ok | 7° cool | −15° | 2d | 4h 20m | 7C max, 2 rainy days |
| 295 | Shanghai China | ok | 11° cool | −11° | 5d | 3h 16m | 11C max, 5 rainy days |
| 296 | Dunedin New Zealand | okbusy | 17° cool | −5° | 14d | 12h 58m | busier than usual |
| 297 | Iloilo Philippines | ok | 29° | +7° | 11d | 3h 30m | 29C max, 11 rainy days |
| 298 | Hangzhou China | ok | 12° cool | −10° | 6d | 3h 04m | 12C max, 6 rainy days |
| 299 | Taipei Taiwan | ok | 20° | −2° | 11d | 2h 57m | 20C max, 11 rainy days |
| 300 | Denver United States | ok | 8° cool | −14° | 2d | 16h 12m | 8C max, 2 rainy days |
| 301 | İzmir Turkey | ok | 14° cool | −8° | 9d | 10h 13m | 14C max, 9 rainy days |
| 302 | Ronda Spain | ok | 13° cool | −9° | 7d | 13h 32m | 13C max, 7 rainy days |
| 303 | Savannah United States | okbusy | 17° cool | −5° | 7d | 18h 04m | busier than usual |
| 304 | Ooty India | okbusy | 18° | −4° | 11d | 4h 55m | busier than usual |
| 305 | Xi'an China | ok | 7° cool | −15° | 1d | 2h 45m | 7C max, 1 rainy day |
| 306 | Saint-Tropez France | ok | 13° cool | −9° | 7d | 12h 03m | 13C max, 7 rainy days |
| 307 | Qingdao China | ok | 6° cool | −16° | 2d | 3h 35m | 6C max, 2 rainy days |
| 308 | Kandy Sri Lanka | okbusy | 27° | +5° | 9d | 4h 43m | busier than usual |
| 309 | New Orleans United States | okbusy | 18° | −4° | 9d | 18h 06m | busier than usual |
| 310 | Chengdu China | ok | 11° cool | −11° | 3d | 2h 14m | 11C max, 3 rainy days |
| 311 | Shangri-La China | ok | 7° cool | −15° | 1d | 2h 07m | 7C max, 1 rainy day |
| 312 | Ephesus Turkey | ok | 15° cool | −7° | 10d | 10h 12m | 15C max, 10 rainy days |
| 313 | Khao Lak Thailand | sweet spotbusy | 30° | +8° | 9d | 2h 52m | busier than usual |
| 314 | Toledo Spain | ok | 12° cool | −10° | 5d | 13h 14m | 12C max, 5 rainy days |
| 315 | Dharamshala India | okbusy | 12° cool | −10° | 2d | 4h 47m | busier than usual |
| 316 | Yosemite United States | ok | 12° cool | −10° | 7d | 15h 28m | 12C max, 7 rainy days |
| 317 | Mussoorie India | okbusy | 12° cool | −10° | 2d | 4h 32m | busier than usual |
| 318 | Córdoba Spain | okbusy | 16° cool | −6° | 6d | 13h 26m | busier than usual |
| 319 | Charlotte United States | ok | 12° cool | −10° | 7d | 17h 39m | 12C max, 7 rainy days |
| 320 | Elba Italy | ok | 14° cool | −8° | 9d | 11h 44m | 14C max, 9 rainy days |
| 321 | Matera Italy | ok | 12° cool | −10° | 5d | 11h 13m | 12C max, 5 rainy days |
| 322 | Bukhara Uzbekistan | ok | 9° cool | −13° | 2d | 6h 19m | 9C max, 2 rainy days |
| 323 | Nanjing China | ok | 10° cool | −12° | 5d | 3h 05m | 10C max, 5 rainy days |
| 324 | Nha Trang Vietnam | okbusy | 27° | +5° | 11d | 2h 11m | busier than usual |
| 325 | Kobe Japan | ok | 11° cool | −11° | 5d | 4h 52m | 11C max, 5 rainy days |
| 326 | Naples Italy | ok | 14° cool | −8° | 9d | 11h 26m | 14C max, 9 rainy days |
| 327 | Bacolod Philippines | ok | 31° | +9° | 7d | 3h 33m | 31C max, 7 rainy days |
| 328 | Fukuoka Japan | ok | 11° cool | −11° | 7d | 4h 19m | 11C max, 7 rainy days |
| 329 | Marseille France | ok | 13° cool | −9° | 7d | 12h 10m | 13C max, 7 rainy days |
| 330 | Mount Fuji Japan | ok | 8° cool | −14° | 5d | 5h 17m | 8C max, 5 rainy days |
| 331 | Shimla India | okbusy | 11° cool | −11° | 3d | 4h 39m | busier than usual |
| 332 | Virginia Beach United States | ok | 12° cool | −10° | 7d | 17h 28m | 12C max, 7 rainy days |
| 333 | Lesbos Greece | ok | 14° cool | −8° | 10d | 10h 15m | 14C max, 10 rainy days |
| 334 | Iguazu Falls Argentina | ok | 31° | +9° | 8d | 22h 49m | 31C max, 8 rainy days |
| 335 | Atlanta United States | ok | 13° cool | −9° | 9d | 17h 47m | 13C max, 9 rainy days |
| 336 | Dushanbe Tajikistan | ok | 9° cool | −13° | 6d | 5h 50m | 9C max, 6 rainy days |
| 337 | Andorra Andorra | ok | 10° cool | −12° | 6d | 12h 34m | 10C max, 6 rainy days |
| 338 | Tangier Morocco | okbusy | 17° cool | −5° | 9d | 13h 40m | busier than usual |
| 339 | The Azores Portugal | ok | 17° cool | −5° | 14d | 15h 15m | 17C max, 14 rainy days |
| 340 | The Amalfi Coast Italy | ok | 15° cool | −7° | 11d | 11h 25m | 15C max, 11 rainy days |
| 341 | Montpellier France | ok | 12° cool | −10° | 7d | 12h 17m | 12C max, 7 rainy days |
| 342 | Thessaloniki Greece | ok | 13° cool | −9° | 8d | 10h 35m | 13C max, 8 rainy days |
| 343 | Madrid Spain | ok | 11° cool | −11° | 5d | 13h 10m | 11C max, 5 rainy days |
| 344 | Punta Arenas Chile | sweet spotbusy | 13° cool | −9° | 12d | 20h 57m | busier than usual |
| 345 | Batumi Georgia | ok | 14° cool | −8° | 11d | 8h 40m | 14C max, 11 rainy days |
| 346 | Manila Philippines | okbusy | 30° | +8° | 6d | 3h 04m | busier than usual |
| 347 | Tirana Albania | ok | 13° cool | −9° | 10d | 10h 52m | 13C max, 10 rainy days |
| 348 | Arles France | ok | 12° cool | −10° | 7d | 12h 13m | 12C max, 7 rainy days |
| 349 | Torres del Paine Chile | sweet spotbusy | 14° cool | −8° | 15d | 21h 10m | busier than usual |
| 350 | Kyoto Japan | ok | 11° cool | −11° | 6d | 4h 57m | 11C max, 6 rainy days |
| 351 | Charlottesville United States | ok | 10° cool | −12° | 7d | 17h 18m | 10C max, 7 rainy days |
| 352 | San Francisco United States | ok | 14° cool | −8° | 10d | 15h 15m | 14C max, 10 rainy days |
| 353 | Corfu Greece | ok | 15° cool | −7° | 13d | 10h 55m | 15C max, 13 rainy days |
| 354 | Coimbra Portugal | ok | 15° cool | −7° | 12d | 13h 36m | 15C max, 12 rainy days |
| 355 | Munnar India | okbusy | 22° | 0° | 12d | 4h 57m | busier than usual |
| 356 | Chefchaouen Morocco | okbusy | 16° cool | −6° | 9d | 13h 39m | busier than usual |
| 357 | Aix-en-Provence France | ok | 11° cool | −11° | 6d | 12h 09m | 11C max, 6 rainy days |
| 358 | Nîmes France | ok | 12° cool | −10° | 7d | 12h 14m | 12C max, 7 rainy days |
| 359 | Tahiti French Polynesia | okbusy | 28° | +6° | 12d | 15h 45m | busier than usual |
| 360 | Cappadocia Turkey | ok | 9° cool | −13° | 6d | 9h 24m | 9C max, 6 rainy days |
| 361 | Asheville United States | ok | 10° cool | −12° | 7d | 17h 34m | 10C max, 7 rainy days |
| 362 | Suzhou China | okbusy | 11° cool | −11° | 5d | 3h 11m | busier than usual |
| 363 | Trento Italy | ok | 9° cool | −13° | 6d | 11h 31m | 9C max, 6 rainy days |
| 364 | Corsica France | ok | 14° cool | −8° | 11d | 11h 55m | 14C max, 11 rainy days |
| 365 | Kutaisi Georgia | ok | 13° cool | −9° | 11d | 8h 34m | 13C max, 11 rainy days |
| 366 | Gangtok India | okbusy | 15° cool | −7° | 11d | 3h 13m | busier than usual |
| 367 | Lhasa China | okbusy | 8° cool | −14° | 0d | 3h 04m | busier than usual |
| 368 | Merano Italy | ok | 9° cool | −13° | 7d | 11h 29m | 9C max, 7 rainy days |
| 369 | Boulder United States | okbusy | 7° cool | −15° | 3d | 16h 09m | busier than usual |
| 370 | Durrës Albania | ok | 13° cool | −9° | 12d | 10h 55m | 13C max, 12 rainy days |
| 371 | Manali India | ok | 11° cool | −11° | 12d | 4h 42m | 11C max, 12 rainy days |
| 372 | Great Barrier Reef Australia | ok | 30° | +8° | 9d | 8h 19m | 30C max, 9 rainy days |
| 373 | Tbilisi Georgia | ok | 9° cool | −13° | 5d | 8h 21m | 9C max, 5 rainy days |
| 374 | Rome Italy | ok | 14° cool | −8° | 11d | 11h 34m | 14C max, 11 rainy days |
| 375 | Split Croatia | ok | 13° cool | −9° | 11d | 11h 08m | 13C max, 11 rainy days |
| 376 | Cebu City Philippines | okbusy | 29° | +7° | 14d | 3h 41m | busier than usual |
| 377 | Penang Malaysia | okbusy | 30° | +8° | 14d | 3h 09m | busier than usual |
| 378 | Bolzano Italy | ok | 9° cool | −13° | 6d | 11h 29m | 9C max, 6 rainy days |
| 379 | Carcassonne France | ok | 12° cool | −10° | 7d | 12h 27m | 12C max, 7 rainy days |
| 380 | Lake Como Italy | ok | 10° cool | −12° | 7d | 11h 41m | 10C max, 7 rainy days |
| 381 | Meteora Greece | ok | 12° cool | −10° | 9d | 10h 44m | 12C max, 9 rainy days |
| 382 | Avignon France | ok | 11° cool | −11° | 7d | 12h 11m | 11C max, 7 rainy days |
| 383 | Dubrovnik Croatia | ok | 14° cool | −8° | 12d | 11h 00m | 14C max, 12 rainy days |
| 384 | Flagstaff United States | okbusy | 7° cool | −15° | 4d | 16h 18m | busier than usual |
| 385 | Nashville United States | ok | 11° cool | −11° | 10d | 17h 24m | 11C max, 10 rainy days |
| 386 | Tawang India | okbusy | 7° cool | −15° | 4d | 2h 52m | busier than usual |
| 387 | Nagoya Japan | okbusy | 11° cool | −11° | 5d | 5h 04m | busier than usual |
| 388 | Cinque Terre Italy | ok | 13° cool | −9° | 12d | 11h 44m | 13C max, 12 rainy days |
| 389 | Sigiriya Sri Lanka | okbusy | 28° | +6° | 15d | 4h 39m | busier than usual |
| 390 | Turin Italy | ok | 7° cool | −15° | 5d | 11h 52m | 7C max, 5 rainy days |
| 391 | Montenegro Montenegro | ok | 13° cool | −9° | 13d | 10h 56m | 13C max, 13 rainy days |
| 392 | Plovdiv Bulgaria | ok | 9° cool | −13° | 7d | 10h 22m | 9C max, 7 rainy days |
| 393 | Chongqing China | okbusy | 12° cool | −10° | 5d | 2h 05m | busier than usual |
| 394 | Ho Chi Minh City Vietnam | sweet spotbusy | 31° | +9° | 4d | 2h 18m | busier than usual |
| 395 | Lake Maggiore Italy | ok | 10° cool | −12° | 7d | 11h 45m | 10C max, 7 rainy days |
| 396 | Genoa Italy | ok | 12° cool | −10° | 10d | 11h 47m | 12C max, 10 rainy days |
| 397 | Tashkent Uzbekistan | ok | 7° cool | −15° | 7d | 5h 55m | 7C max, 7 rainy days |
| 398 | Edirne Turkey | ok | 11° cool | −11° | 8d | 10h 11m | 11C max, 8 rainy days |
| 399 | Porto Portugal | ok | 14° cool | −8° | 14d | 13h 33m | 14C max, 14 rainy days |
| 400 | The Hamptons United States | ok | 7° cool | −15° | 8d | 16h 55m | 7C max, 8 rainy days |
| 401 | Skopje North Macedonia | ok | 7° cool | −15° | 6d | 10h 42m | 7C max, 6 rainy days |
| 402 | Sa Pa Vietnam | okbusy | 14° cool | −8° | 10d | 1h 14m | busier than usual |
| 403 | Salamanca Spain | ok | 10° cool | −12° | 7d | 13h 18m | 10C max, 7 rainy days |
| 404 | Philadelphia United States | ok | 7° cool | −15° | 9d | 17h 03m | 7C max, 9 rainy days |
| 405 | Lugano Switzerland | ok | 10° cool | −12° | 7d | 11h 43m | 10C max, 7 rainy days |
| 406 | Rimini Italy | ok | 11° cool | −11° | 8d | 11h 28m | 11C max, 8 rainy days |
| 407 | Venice Italy | ok | 9° cool | −13° | 6d | 11h 26m | 9C max, 6 rainy days |
| 408 | Verona Italy | ok | 9° cool | −13° | 6d | 11h 33m | 9C max, 6 rainy days |
| 409 | Istanbul Turkey | ok | 12° cool | −10° | 11d | 9h 58m | 12C max, 11 rainy days |
| 410 | Zadar Croatia | ok | 12° cool | −10° | 11d | 11h 13m | 12C max, 11 rainy days |
| 411 | Panama City Panama | okbusy | 30° | +8° | 8d | 21h 12m | holidays: PA: Christmas Day; PA: National Mourning Day; PA: New Year's… |
| 412 | Nantucket United States | ok | 7° cool | −15° | 8d | 16h 52m | 7C max, 8 rainy days |
| 413 | Pula Croatia | ok | 12° cool | −10° | 11d | 11h 19m | 12C max, 11 rainy days |
| 414 | Bergamo Italy | ok | 8° cool | −14° | 6d | 11h 40m | 8C max, 6 rainy days |
| 415 | Ushuaia Argentina | okbusy | 12° cool | −10° | 17d | 20h 42m | busier than usual |
| 416 | Martha's Vineyard United States | ok | 7° cool | −15° | 9d | 16h 50m | 7C max, 9 rainy days |
| 417 | Tuscany Italy | ok | 11° cool | −11° | 9d | 11h 37m | 11C max, 9 rainy days |
| 418 | Jeju South Korea | ok | 10° cool | −12° | 11d | 3h 55m | 10C max, 11 rainy days |
| 419 | Washington DC United States | okbusy | 8° cool | −14° | 7d | 17h 12m | holidays: US: Christmas Day; US: New Year's Day; VN: New Year's Day |
| 420 | Medjugorje Bosnia and Herzegovina | ok | 12° cool | −10° | 11d | 11h 01m | 12C max, 11 rainy days |
| 421 | Konya Turkey | okbusy | 8° cool | −14° | 7d | 9h 39m | busier than usual |
| 422 | Park City United States | okbusy | 1° cool | −21° | 8d | 15h 44m | busier than usual |
| 423 | New York United States | ok | 6° cool | −16° | 9d | 16h 57m | 6C max, 9 rainy days |
| 424 | Lake Garda Italy | ok | 9° cool | −13° | 6d | 11h 33m | 9C max, 6 rainy days |
| 425 | Bilbao Spain | ok | 14° cool | −8° | 14d | 12h 55m | 14C max, 14 rainy days |
| 426 | Ravenna Italy | ok | 10° cool | −12° | 7d | 11h 29m | 10C max, 7 rainy days |
| 427 | Santander Spain | ok | 14° cool | −8° | 15d | 12h 58m | 14C max, 15 rainy days |
| 428 | Ohrid North Macedonia | ok | 9° cool | −13° | 8d | 10h 47m | 9C max, 8 rainy days |
| 429 | Padua Italy | ok | 9° cool | −13° | 7d | 11h 29m | 9C max, 7 rainy days |
| 430 | San Sebastián Spain | ok | 14° cool | −8° | 14d | 12h 49m | 14C max, 14 rainy days |
| 431 | Segovia Spain | ok | 9° cool | −13° | 10d | 13h 10m | 9C max, 10 rainy days |
| 432 | Cape Cod United States | ok | 6° cool | −16° | 9d | 16h 49m | 6C max, 9 rainy days |
| 433 | Sofia Bulgaria | ok | 7° cool | −15° | 8d | 10h 29m | 7C max, 8 rainy days |
| 434 | Varna Bulgaria | ok | 9° cool | −13° | 8d | 10h 02m | 9C max, 8 rainy days |
| 435 | León Spain | ok | 8° cool | −14° | 7d | 13h 11m | 8C max, 7 rainy days |
| 436 | Novi Sad Serbia | ok | 8° cool | −14° | 6d | 10h 45m | 8C max, 6 rainy days |
| 437 | Samarkand Uzbekistan | okbusy | 9° cool | −13° | 6d | 6h 04m | busier than usual |
| 438 | Trieste Italy | ok | 10° cool | −12° | 10d | 11h 18m | 10C max, 10 rainy days |
| 439 | Burgos Spain | ok | 8° cool | −14° | 7d | 13h 02m | 8C max, 7 rainy days |
| 440 | Biarritz France | ok | 13° cool | −9° | 14d | 12h 47m | 13C max, 14 rainy days |
| 441 | Lucca Italy | ok | 12° cool | −10° | 12d | 11h 40m | 12C max, 12 rainy days |
| 442 | Milan Italy | ok | 8° cool | −14° | 7d | 11h 43m | 8C max, 7 rainy days |
| 443 | Florence Italy | ok | 12° cool | −10° | 12d | 11h 36m | 12C max, 12 rainy days |
| 444 | Constanța Romania | ok | 9° cool | −13° | 8d | 9h 56m | 9C max, 8 rainy days |
| 445 | Bologna Italy | ok | 9° cool | −13° | 8d | 11h 34m | 9C max, 8 rainy days |
| 446 | Mostar Bosnia and Herzegovina | ok | 12° cool | −10° | 13d | 11h 00m | 12C max, 13 rainy days |
| 447 | Mantua Italy | ok | 8° cool | −14° | 7d | 11h 35m | 8C max, 7 rainy days |
| 448 | Belgrade Serbia | ok | 8° cool | −14° | 8d | 10h 42m | 8C max, 8 rainy days |
| 449 | Lourdes France | ok | 11° cool | −11° | 12d | 12h 40m | 11C max, 12 rainy days |
| 450 | Toulouse France | ok | 11° cool | −11° | 10d | 12h 30m | 11C max, 10 rainy days |
| 451 | Perugia Italy | ok | 9° cool | −13° | 9d | 11h 31m | 9C max, 9 rainy days |
| 452 | Pisa Italy | ok | 12° cool | −10° | 12d | 11h 41m | 12C max, 12 rainy days |
| 453 | Bursa Turkey | okbusy | 13° cool | −9° | 10d | 9h 58m | busier than usual |
| 454 | Aspen United States | okbusy | 2° cool | −20° | 8d | 16h 10m | busier than usual |
| 455 | Atlantic City United States | okbusy | 8° cool | −14° | 8d | 17h 08m | busier than usual |
| 456 | Sendai Japan | okbusy | 8° cool | −14° | 10d | 5h 37m | busier than usual |
| 457 | Niš Serbia | okbusy | 8° cool | −14° | 8d | 10h 37m | busier than usual |
Not this December
- Aachen 7C max, 13 rainy days
- Aarhus bitter cold: 5C daily max
- Alice Springs extreme heat: 20 days over 35C
- Almaty bitter cold: 1C daily max
- Amsterdam 8C max, 12 rainy days
- Anchorage bitter cold: -5C daily max
- Anglesey 9C max, 19 rainy days
- Annecy 7C max, 13 rainy days
- Antwerp 8C max, 11 rainy days
- Augsburg bitter cold: 5C daily max
- Baden-Baden 7C max, 14 rainy days
- Badrinath closed: the temple is shut for the winter
- Bali monsoon: 16 rainy days, 228mm
- Bamberg bitter cold: 5C daily max
- Bandung monsoon: 15 rainy days, 228mm
- Banff bitter cold: -5C daily max
- Basel 7C max, 12 rainy days
- Bath 9C max, 13 rainy days
- Beijing bitter cold: 3C daily max
- Belfast 8C max, 12 rainy days
- Bend bitter cold: 6C daily max
- Berchtesgaden 6C max, 13 rainy days
- Bergen monsoon: 18 rainy days, 267mm
- Berlin bitter cold: 5C daily max
- Bern bitter cold: 5C daily max
- Birmingham 8C max, 11 rainy days
- Bishkek bitter cold: 3C daily max
- Black Forest bitter cold: 5C daily max
- Blackpool 8C max, 16 rainy days
- Bled bitter cold: 6C daily max
- Bora Bora monsoon: 15 rainy days, 267mm
- Boracay monsoon: 20 rainy days, 353mm
- Bordeaux 11C max, 11 rainy days
- Bornholm bitter cold: 5C daily max
- Boston bitter cold: 5C daily max
- Bournemouth 10C max, 11 rainy days
- Bratislava bitter cold: 5C daily max
- Brașov bitter cold: 5C daily max
- Bremen 6C max, 11 rainy days
- Brighton 9C max, 13 rainy days
- Bristol 9C max, 13 rainy days
- Brno bitter cold: 4C daily max
- Bruges 8C max, 13 rainy days
- Brussels 8C max, 12 rainy days
- Bucharest 7C max, 7 rainy days
- Budapest bitter cold: 5C daily max
- Burlington bitter cold: 1C daily max
- Caen 10C max, 12 rainy days
- Calgary bitter cold: -2C daily max
- Cambridge 9C max, 10 rainy days
- Cameron Highlands monsoon: 24 rainy days, 284mm
- Canterbury 9C max, 11 rainy days
- Cardiff 9C max, 15 rainy days
- Chester 8C max, 13 rainy days
- Chicago bitter cold: 4C daily max
- Cluj-Napoca bitter cold: 5C daily max
- Colmar 7C max, 11 rainy days
- Cologne 7C max, 14 rainy days
- Copenhagen bitter cold: 5C daily max
- Cork 9C max, 13 rainy days
- Cornwall 11C max, 16 rainy days
- Costa Rica monsoon: 26 rainy days, 646mm
- Cotswolds 7C max, 12 rainy days
- Da Nang monsoon: 19 rainy days, 289mm
- Dalian bitter cold: 3C daily max
- Darwin 32C max, 14 rainy days
- Derry 8C max, 15 rainy days
- Detroit bitter cold: 4C daily max
- Dijon 7C max, 11 rainy days
- Dresden bitter cold: 6C daily max
- Dublin 9C max, 11 rainy days
- Dumaguete monsoon: 18 rainy days, 292mm
- Dundee 6C max, 11 rainy days
- Düsseldorf 7C max, 15 rainy days
- Edinburgh 7C max, 12 rainy days
- Erfurt bitter cold: 6C daily max
- Fairbanks bitter cold: -13C daily max
- Frankfurt 6C max, 11 rainy days
- Freiburg im Breisgau 7C max, 13 rainy days
- Galway 9C max, 16 rainy days
- Garmisch-Partenkirchen bitter cold: 5C daily max
- Gdańsk bitter cold: 4C daily max
- Geneva 6C max, 13 rainy days
- Ghent 8C max, 12 rainy days
- Glasgow 7C max, 16 rainy days
- Gothenburg bitter cold: 4C daily max
- Gotland bitter cold: 4C daily max
- Graz bitter cold: 5C daily max
- Groningen 7C max, 12 rainy days
- Guernsey 11C max, 17 rainy days
- Halifax bitter cold: 4C daily max
- Hallstatt 6C max, 14 rainy days
- Hamburg bitter cold: 6C daily max
- Harbin bitter cold: -10C daily max
- Heidelberg 6C max, 13 rainy days
- Heligoland 8C max, 15 rainy days
- Helsinki bitter cold: 1C daily max
- Huế monsoon: 18 rainy days, 336mm
- Hội An monsoon: 20 rainy days, 337mm
- Innsbruck 6C max, 11 rainy days
- Interlaken 8C max, 14 rainy days
- Inuvik bitter cold: -20C daily max
- Inverness 6C max, 13 rainy days
- Ipoh monsoon: 19 rainy days, 283mm
- Isle of Man 9C max, 16 rainy days
- Isle of Skye monsoon: 19 rainy days, 195mm
- Isle of Wight 10C max, 12 rainy days
- Isles of Scilly 12C max, 17 rainy days
- Jakarta 30C max, 13 rainy days
- Jersey 11C max, 14 rainy days
- Juneau monsoon: 20 rainy days, 345mm
- Kanazawa monsoon: 23 rainy days, 229mm
- Karlovy Vary bitter cold: 4C daily max
- Kashgar bitter cold: 1C daily max
- Kaunas bitter cold: 2C daily max
- Kedarnath closed: the temple is shut for the winter
- Kelowna bitter cold: 3C daily max
- Klaipėda bitter cold: 4C daily max
- Koblenz 7C max, 13 rainy days
- Konstanz bitter cold: 5C daily max
- Kota Kinabalu monsoon: 16 rainy days, 296mm
- Košice bitter cold: 3C daily max
- Kraków bitter cold: 4C daily max
- Kuala Lumpur monsoon: 20 rainy days, 332mm
- Kuching monsoon: 25 rainy days, 432mm
- La Rochelle 11C max, 13 rainy days
- Labuan Bajo monsoon: 18 rainy days, 323mm
- Lake District monsoon: 17 rainy days, 234mm
- Lake Tahoe bitter cold: 5C daily max
- Lake Toba monsoon: 23 rainy days, 291mm
- Lausanne bitter cold: 6C daily max
- Leh bitter cold: 0C daily max
- Leipzig bitter cold: 6C daily max
- Lille 8C max, 12 rainy days
- Limerick 9C max, 17 rainy days
- Linz bitter cold: 5C daily max
- Liverpool 8C max, 16 rainy days
- Ljubljana bitter cold: 6C daily max
- Lofoten bitter cold: 1C daily max
- London 9C max, 11 rainy days
- Lublin bitter cold: 3C daily max
- Lucerne bitter cold: 5C daily max
- Luxembourg bitter cold: 6C daily max
- Lyon 8C max, 12 rainy days
- Lübeck bitter cold: 6C daily max
- Maastricht 7C max, 12 rainy days
- Machu Picchu monsoon: 27 rainy days, 291mm
- Malacca 29C max, 13 rainy days
- Manaus monsoon: 17 rainy days, 256mm
- Manchester 8C max, 16 rainy days
- Minneapolis bitter cold: -1C daily max
- Modena 8C max, 7 rainy days
- Mont-Saint-Michel 10C max, 14 rainy days
- Montreal bitter cold: -1C daily max
- Mount Bromo monsoon: 29 rainy days, 523mm
- Mount Everest monsoon: 18 rainy days, 216mm
- Munich bitter cold: 5C daily max
- Nancy 6C max, 13 rainy days
- Nantes 10C max, 12 rainy days
- Newcastle upon Tyne 8C max, 11 rainy days
- Newport bitter cold: 6C daily max
- Niagara Falls bitter cold: 3C daily max
- Niseko bitter cold: -2C daily max
- Nuremberg bitter cold: 5C daily max
- Nusa Lembongan monsoon: 16 rainy days, 262mm
- Odense bitter cold: 6C daily max
- Orkney 8C max, 14 rainy days
- Oslo bitter cold: 0C daily max
- Ottawa bitter cold: -1C daily max
- Oulu bitter cold: -2C daily max
- Oxford 9C max, 11 rainy days
- Pamplona 10C max, 10 rainy days
- Paris 9C max, 11 rainy days
- Parma 8C max, 8 rainy days
- Passau bitter cold: 5C daily max
- Perhentian Islands closed: most resorts and the ferries stop for the monsoon
- Plitvice Lakes 7C max, 11 rainy days
- Portland monsoon: 17 rainy days, 220mm
- Portland bitter cold: 3C daily max
- Poznań bitter cold: 4C daily max
- Prague bitter cold: 5C daily max
- Quebec City bitter cold: -3C daily max
- Quedlinburg bitter cold: 6C daily max
- Quito monsoon: 17 rainy days, 295mm
- Raja Ampat monsoon: 17 rainy days, 241mm
- Regensburg bitter cold: 4C daily max
- Reims 8C max, 12 rainy days
- Reykjavik bitter cold: 2C daily max
- Riga bitter cold: 2C daily max
- Rijeka 11C max, 12 rainy days
- Rothenburg ob der Tauber bitter cold: 5C daily max
- Rotterdam 8C max, 12 rainy days
- Rouen 8C max, 13 rainy days
- Rovaniemi bitter cold: -4C daily max
- Réunion monsoon: 20 rainy days, 370mm
- Saint-Malo 10C max, 13 rainy days
- Salt Lake City bitter cold: 4C daily max
- Salzburg 6C max, 13 rainy days
- Santa Fe bitter cold: 5C daily max
- Santiago de Compostela monsoon: 15 rainy days, 220mm
- Sapporo bitter cold: 0C daily max
- Sarajevo 8C max, 9 rainy days
- Saxon Switzerland bitter cold: 5C daily max
- Scottish Highlands monsoon: 19 rainy days, 220mm
- Seattle monsoon: 17 rainy days, 189mm
- Seoul bitter cold: 3C daily max
- Seychelles monsoon: 17 rainy days, 345mm
- Shetland 7C max, 15 rainy days
- Singapore 29C max, 14 rainy days
- St. John's bitter cold: 3C daily max
- Stavanger monsoon: 18 rainy days, 184mm
- Stockholm bitter cold: 2C daily max
- Strasbourg 7C max, 12 rainy days
- Stratford-upon-Avon 8C max, 11 rainy days
- Svalbard bitter cold: -7C daily max
- Sylt 7C max, 12 rainy days
- Tallinn bitter cold: 1C daily max
- Tampere bitter cold: 0C daily max
- Tartu bitter cold: 0C daily max
- The Dolomites bitter cold: 3C daily max
- The Faroe Islands monsoon: 17 rainy days, 184mm
- The Grand Canyon bitter cold: 6C daily max
- The Hague 8C max, 13 rainy days
- Timișoara 7C max, 7 rainy days
- Toronto bitter cold: 3C daily max
- Toruń bitter cold: 4C daily max
- Tours 9C max, 11 rainy days
- Trier 7C max, 13 rainy days
- Tromsø bitter cold: -2C daily max
- Trondheim bitter cold: 1C daily max
- Troyes 8C max, 12 rainy days
- Turku bitter cold: 1C daily max
- Ubud monsoon: 19 rainy days, 293mm
- Ulaanbaatar bitter cold: -13C daily max
- Utrecht 7C max, 12 rainy days
- Vancouver monsoon: 18 rainy days, 273mm
- Victoria 7C max, 14 rainy days
- Vienna bitter cold: 6C daily max
- Vilnius bitter cold: 1C daily max
- Warsaw bitter cold: 4C daily max
- Weimar bitter cold: 5C daily max
- Whistler monsoon: 18 rainy days, 312mm
- Whitehorse bitter cold: -9C daily max
- Winchester 9C max, 11 rainy days
- Wrocław bitter cold: 5C daily max
- Würzburg bitter cold: 5C daily max
- Yellowstone bitter cold: -3C daily max
- Yogyakarta monsoon: 19 rainy days, 284mm
- York 8C max, 11 rainy days
- Zagreb 6C max, 8 rainy days
- Zurich bitter cold: 5C daily max
- Åland bitter cold: 3C daily max
Narrow it
- Everywhere in December
- Warm in December
- Beaches in December
- Islands in December
- Mountains in December
- Deserts in December
- Wildlife in December
- Heritage in December
Other months from Hanoi
- January 441 in season
- February 555 in season
- March 613 in season
- April 626 in season
- May 598 in season
- June 585 in season
- July 550 in season
- August 555 in season
- September 599 in season
- October 614 in season
- November 518 in season
- December
- Everything from Hanoi
Flight times are estimated from the distance, so treat them as "about" — they assume a direct routing, which not every pair has. Fares are shown in USD: there is no free exchange rate for VND, and a converted number we cannot actually compute would be worse than an honest one in dollars. A dash means we have not seen a fare on that route yet.
The climate is the destination's own and the same wherever you fly from. What changes with your city is the distance, the fare and the public holidays that crowd a place out, and those can move a month's verdict up or down a rung.
The climate is the destination's own; the label, the order, the crowd flag and the fare are as scored from HAN.
Fares from Hanoi for December have not been seen for enough places yet, so search engines are pointed at Where to go in December.


