Best cities to visit in January

The best cities to visit in January, ranked by real climate — scored for comfortable walking weather and clean air. Tap any place for the full January weather breakdown.

  1. 1Guatemala City, Guatemalawarm, dry, clean air97tier S
  2. 2Oaxaca, Mexicowarm, dry, clean air96tier S
  3. 3San Pedro de Atacama, Chilenice, dry, clean air96tier S
  4. 4Guadalajara, Mexiconice, dry, clean air95tier S
  5. 5Guanajuato, Mexiconice, dry, clean air94tier S
  6. 6Christchurch, New Zealandnice, dry, clean air93tier S
  7. 7Nairobi, Kenyawarm, a little rain93tier S
  8. 8Hobart, Australianice, a little rain, clean air92tier S
  9. 9Addis Ababa, Ethiopianice, dry91tier S
  10. 10Antigua Guatemala, Guatemalawarm, dry91tier S
  11. 11Asmara, Eritreanice, a little rain, clean air91tier S
  12. 12Luang Prabang, Laoswarm, dry, clean air91tier S
  13. 13Santiago, Chilehot, dry91tier S
  14. 14Valparaíso, Chilenice, dry, clean air91tier S
  15. 15Muscat, Omanwarm, dry90tier S
  16. 16Bengaluru, Indiawarm, dry89tier A
  17. 17Canberra, Australiawarm, a little rain, clean air89tier A
  18. 18Chiang Mai, Thailandhot, dry89tier A
  19. 19Cochabamba, Bolivianice, rainy, clean air89tier A
  20. 20Dubai, United Arab Emiratesnice, dry89tier A
  21. 21Dunedin, New Zealandnice, rainy, clean air89tier A
  22. 22Medina, Saudi Arabianice, dry89tier A
  23. 23Mexico City, Mexiconice, dry89tier A
  24. 24Monterrey, Mexiconice, dry, clean air89tier A
  25. 25Vientiane, Laoshot, dry89tier A
  26. 26Abu Dhabi, United Arab Emiratesnice, dry88tier A
  27. 27Adelaide, Australiawarm, dry, clean air88tier A
  28. 28Auckland, New Zealandwarm, rainy, clean air88tier A
  29. 29Cape Town, South Africawarm, dry88tier A
  30. 30Dhaka, Bangladeshwarm, dry, poor air quality88tier A