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. 2Christchurch, New Zealandnice, dry, clean air96tier S
  3. 3Oaxaca, Mexicowarm, dry, clean air96tier S
  4. 4San Pedro de Atacama, Chilenice, dry, clean air96tier S
  5. 5Guadalajara, Mexiconice, dry, clean air95tier S
  6. 6Hobart, Australianice, a little rain, clean air95tier S
  7. 7Addis Ababa, Ethiopianice, dry94tier S
  8. 8Antigua Guatemala, Guatemalawarm, dry94tier S
  9. 9Guanajuato, Mexiconice, dry, clean air94tier S
  10. 10Muscat, Omanwarm, dry94tier S
  11. 11Nairobi, Kenyawarm, a little rain94tier S
  12. 12Bengaluru, Indiawarm, dry93tier S
  13. 13Dubai, United Arab Emiratesnice, dry93tier S
  14. 14Medina, Saudi Arabianice, dry93tier S
  15. 15Valparaíso, Chilenice, dry, clean air93tier S
  16. 16Asmara, Eritreanice, a little rain, clean air92tier S
  17. 17Dhaka, Bangladeshwarm, dry, poor air quality92tier S
  18. 18Luang Prabang, Laoswarm, dry, clean air92tier S
  19. 19Abu Dhabi, United Arab Emiratesnice, dry91tier S
  20. 20Canberra, Australiawarm, a little rain, clean air91tier S
  21. 21Santiago, Chilehot, dry91tier S
  22. 22Vientiane, Laoshot, dry91tier S
  23. 23Adelaide, Australiawarm, dry, clean air90tier S
  24. 24Cape Town, South Africawarm, dry90tier S
  25. 25Chiang Mai, Thailandhot, dry90tier S
  26. 26Doha, Qatarnice, dry, very humid90tier S
  27. 27Kigali, Rwandawarm, a little rain90tier S
  28. 28Kolkata, Indiawarm, dry, poor air quality90tier S
  29. 29Mexico City, Mexiconice, dry90tier S
  30. 30Monterrey, Mexiconice, dry, clean air90tier S