Trip planning

Travel Seasons

When each destination is actually worth visiting — 95 slow-travel bases across 12 regions, month by month. The colour tells you the season; the note tells you why, because a dry month with unbearable heat is not the same as a good one.

95 destinations
12 regions
IIn season SShoulder season OOff season

Location JanFebMarAprMayJunJulAugSepOctNovDec Notes
Isla Mujeres, Mexico IIIISSSSOOSI Sargassum seaweed Apr-Aug. Hurricane peak Aug-Oct. Spring break crowds in March.
Lake Atitlan, Guatemala IIIISOSSOOII Same highland pattern as Antigua. Afternoon Xocomil wind picks up on the lake year-round.
Flores / Tikal, Guatemala IIIISOOOOOSI Peten lowland jungle - hotter and far wetter than the highlands. Jun-Oct is a washout.
Copan Ruinas, Honduras IIIISOSSOOII Mountain village climate. Ruins are best in the dry months when trails are passable.
Utila, Honduras SSIIIIISSOOO Bay Islands invert the mainland - driest Mar-Sep. Hurricane exposure Aug-Oct, wettest Oct-Dec.
El Zonte, El Salvador IIIISOSSOOII Best surf swell Mar-Oct overlaps the wet months. Rain is late-afternoon; mornings usually clear.
Granada, Nicaragua IIISSSSSOOII Lake breeze moderates the heat slightly. Dry season Nov-Apr is the usable window.
San Juan del Sur, Nicaragua IIIISSSSOOII Dry season Nov-Apr is peak, but surf swell is best Apr-Oct. Choose one.
Boquete, Panama IIIISSSSOOOI Dry season Dec-Apr is peak. Jul-Aug has a mini-dry spell; Sep-Nov is the real washout.
Santa Catalina, Panama IIIISSSSOOOI Coiba boat access needs calm seas - Dec-Apr. Surf swell peaks in the wet months.
Bocas del Toro, Panama OIISSOOSIIOO Caribbean side inverts the Pacific - driest Feb-Mar and Sep-Oct. Wettest Nov-Jan.
Santa Marta, Colombia IIISSSSSOOOI Caribbean dry season Dec-Mar. Sep-Nov is the wet peak; Tayrona park closes periodically.
Salento, Colombia IISOOIIISOOI Two rainy seasons - Apr-May and Oct-Nov. Jun-Aug and Dec-Feb are the dry windows.
Cuenca, Ecuador SOOOSIIIISSS Andean pattern - driest Jun-Sep. Rain is afternoon-heavy rather than all-day; temps barely move.
Vilcabamba, Ecuador SOOOSIIIISSS Same southern-Ecuador rhythm. Valley microclimate stays mild in every month.
Arequipa, Peru OOSIIIIIIIIS Near-desert - usable almost year-round. Only Jan-Mar sees meaningful rain.
Cusco, Peru OOOSIIIIISSO Dry season May-Sep is peak for Machu Picchu. Dec-Mar is heavy rain; Feb the Inca Trail closes.
Sucre, Bolivia OOSSIIIIISSO Dry May-Sep. High altitude means cold nights year-round despite the low latitude.
Porto, Portugal* OOOSSIIIISOO Sao Joao (Jun 23-24) spikes prices. Douro harvest Sep-Oct. Winters are rainy, not cold.
Madeira, Portugal* SSSIIIIIISOI Inverted calendar - Christmas/NYE is the biggest peak. Mild year-round; Nov is wettest.
Lake Como, Italy* OOOSIIIISSOO Villa gardens peak in May. Ferries reduced Nov-Mar and many hotels close.
Cala Gonone, Italy (Sardinia)* OOOSSSIISSOO Boat access to the Gulf of Orosei coves runs Apr-Oct only; town largely shuts Nov-Mar.
Chefchaouen, Morocco OSIIIISSIISO Rif Mountains at 2,000ft - summers are tolerable unlike the interior. Winter is cold and wet.
Fes, Morocco OSIIISOOSISO Interior heat makes Jul-Aug brutal in the medina. Spring and autumn are the windows.
Essaouira, Morocco SSSIIIIIIISS Atlantic trade winds keep it mild all year - the flattest seasonal curve on this sheet.
Dubrovnik, Croatia* OOOSSIIIISOO Cruise ships drive daytime crowds independent of season - check the port calendar.
Kotor, Montenegro OOOOSSIISSOO One of the wettest places in Europe - Nov-Feb rainfall is extreme. Cruise crowds Jun-Sep.
Zabljak / Durmitor, Montenegro IIIOSIIIISOI Dual season - ski Dec-Mar, hiking Jun-Sep. Apr-May and Nov are dead months.
Ulcinj, Montenegro OOOOSSIISSOO Long sand beach, cheapest stretch of the coast. Shuts down with the rest of it Nov-Apr.
Sarande / Ksamil, Albania OOOOSSIISSOO Extreme seasonality - much of town literally closes Nov-Apr. Aug is the domestic peak.
Vlore, Albania OOOOSSIISSOO Start of the Riviera. Same closure pattern as Sarande but cheaper in season.
Berat, Albania OOSIIISSIISO Inland and open year-round, unlike the coast. Jul-Aug hits 95F+ in the valley.
Gjirokaster, Albania OOSIIISSIISO Stone city in the Drino valley - same inland pattern, stays open through winter.
Shkoder, Albania OOSSIISSIISO Theth and Valbona mountain roads are only reliably open May-Oct.
Trebinje, Bosnia OOSIIISSIISO Herzegovina interior - 30 min from Dubrovnik, hotter in summer, far cheaper.
Mostar, Bosnia OOSIIISSIISO Jul-Aug in the Neretva canyon is extreme heat. Apr-Jun and Sep-Oct are the windows.
Sarajevo, Bosnia IISOIIIIISOI Dual season - Olympic ski mountains Dec-Mar, hiking Jun-Sep. Apr and Nov are dead.
Prizren, Kosovo OOSIIISSIISO Sar Mountains behind the Ottoman old town. Hot valley summers, cold wet winters.
Peja, Kosovo SSSSIIIIIIOS Rugova canyon and Accursed Mountains. Usable most of the year; Nov is the gap.
Ohrid, North Macedonia OOSSIIIIISOO Lake town - swimming Jun-Sep. Winter is cold and largely shuttered.
Bitola, North Macedonia SSSSIISSIIOS Pelister NP gives it a winter ski season alongside the summer one.
Zlatibor, Serbia IISSIIIIISOI Genuine four-season highland resort - ski in winter, hiking in summer.
Sofia, Bulgaria* IIIOSIIISSOI Dual peak: summer city + winter ski (Vitosha, Bansko). Euro adoption Jan 2026 is lifting prices.
Bansko, Bulgaria* IIIOSIIIISOI Pirin NP UNESCO. Ski Dec-Mar, hiking Jun-Sep; Apr-May and Nov are shoulder dead zones.
Plovdiv, Bulgaria* OOSIIISSIISO Continental interior - Jul-Aug is hot. Spring and autumn are the comfortable windows.
Veliko Tarnovo, Bulgaria* OOSIIISSIISO Gorge setting moderates it slightly. Same spring/autumn optimum as Plovdiv.
Romania* IIOSSIIISSOI Transfagarasan highway open Jul-Oct only. Winter peak is ski-specific; cities stay quiet.
Sighisoara, Romania* OOSSIIIIISOS Saxon citadel. Medieval festival in July is the one price spike.
Sibiu, Romania* OOSSIIIIISOS Base for the fortified Saxon villages and Fagaras range - both summer-dependent.
Brasov, Romania* IISSIIIIISOI Poiana Brasov ski adds a winter season the other Romanian entries lack.
Krakow, Poland* OOOSIIIIISOS Summer peak plus a December Christmas-market spike. Nov and Feb are the true troughs.
Zakopane, Poland* IISOSIIIISOI Tatra dual season - ski Dec-Mar, hiking Jun-Sep. Polish domestic crowds in both.
High Tatras, Slovakia* IISOSIIIISOI Same range from the southern side, quieter and slightly cheaper than Zakopane.
Pecs, Hungary* OOSIIISSIISO Mediterranean-leaning climate for Hungary. Mecsek hills; Jul-Aug is hot and flat.
Latvia* OOOOSIIISOOO Very short season. Jurmala beach peaks Jul. Riga Christmas market is the one winter draw.
Estonia* OOOOSIIISOOO White nights in Jun. Winter has ~6 hours of daylight. Tallinn Christmas market in Dec.
Lefkada, Greece* OOOOSSIISSOO Road bridge from the mainland - no ferry dependency. Meltemi wind Jul-Aug.
Kas, Turkey OOOSSIIIISOO Diving and Lycian Way. Keeps a year-round population, unlike most Turkish beach towns.
Antalya, Turkey OOSIIISSIISO Jul-Aug is 100F+ on the coast. Large expat base means winter stays functional.
Selcuk / Ephesus, Turkey OOSIISOOSISO Ruins in Jul-Aug heat are punishing - no shade. Apr-May and Oct are ideal.
Goreme, Cappadocia, Turkey SOSIISSSIISS High plateau - balloon flights cancel in wind and snow. Feb is the least reliable month.
Tbilisi, Georgia OOSSIISSIISS Jul-Aug is oppressively hot (95F+) - locals leave for the mountains. Wine harvest Sep-Oct.
Kutaisi, Georgia OOSIISSSIISO Imereti is humid and hot in summer. Spring and autumn are the usable stretches.
Batumi, Georgia OOOSSIIIISOO Black Sea beach season is short and the subtropical winter is very wet.
Mestia, Svaneti, Georgia OSSOSIIIISOO High Caucasus - roads reliable Jun-Oct only. Feb-Mar is a ski window; Apr and Nov are impassable-ish.
Dilijan, Armenia OOSSIIIIIISO Forested and mild - the longest comfortable stretch of any Armenian base.
Yerevan, Armenia OOSIISOOIISO Jul-Aug regularly exceeds 100F in the basin. Spring and autumn only.
Da Nang, Vietnam SIIIIIIIOOOS Typhoon risk and heaviest rain Sep-Nov. Tet (late Jan/Feb) closes much of the country.
Ninh Binh, Vietnam SIIISSSSIIIS Northern pattern - cool and dry Oct-Apr, hot and wet Jun-Aug. Sep-Nov is actually good here.
Da Lat, Vietnam IIISSSSSOOII Highland dry season Nov-Mar. Rain is heavy Aug-Oct but temperatures never move.
Luang Prabang, Laos IIOOSSSSSIII Nov-Feb is the cool dry peak. Mar-Apr adds burning-season smoke to 100F heat.
Pakse, Laos IIOOSSSSSIII Bolaven Plateau is cooler than the Mekong valley but follows the same calendar.
Siem Reap, Cambodia IIISSSSSOSII Nov-Feb is peak. Angkor moats fill Aug-Oct, which photographs better but brings heat and rain.
Battambang, Cambodia IIISSSSSOSII Same national pattern. Apr is the hottest month of the Cambodian year.
Kampot, Cambodia IIISSSSSOOII Bokor mountain is fogged in through the wet season. Nov-Feb is the window.
Kep, Cambodia IIISSSSSOOII Small Gulf beach town - Nov-Feb only, really. Sep-Oct is washed out.
Phuket, Thailand IIISSSSSOOII Peak of peak is Dec-Jan. Sep-Oct is the wettest stretch. Gulf side inverts.
Koh Samui, Thailand IIIISSIISOOI Inverts against Phuket - Oct-Nov is peak rain here while the Andaman side dries out.
Prachuap Khiri Khan, Thailand IIIISSSSOOOI Upper Gulf - drier and longer season than the southern islands. Sep-Nov is the gap.
Chiang Mai, Thailand ISOOSSSSSIII Burning season Feb-Apr is the real off season - air quality, not rain. Nov-Jan is peak.
Chiang Rai, Thailand ISOOSSSSSIII Same haze problem Feb-Apr. Cooler than Chiang Mai in the Nov-Jan window.
Sukhothai, Thailand ISOOSSSSSIII Ruins in Apr heat are brutal. Nov-Jan is the only comfortable stretch.
Kuala Lumpur, Malaysia ISSSSIIISOOI Equatorial - rain year-round in short afternoon bursts, so season matters less here.
Ipoh, Malaysia ISSSSIIISOOI Same peninsular pattern as KL, in a cooler limestone valley.
George Town, Penang, Malaysia IISSSIISOOOI West coast - Sep-Nov is the wet peak. Dec-Feb is the driest and busiest.
Langkawi, Malaysia IIISSSSSOOSI Duty-free island. Rainiest Sep-Oct; Apr-May is hot and humid.
Kota Kinabalu, Malaysia OIIISSSSSOOO Sabah inverts the peninsula - driest Feb-Apr, wettest Oct-Jan. Kinabalu climbs need dry weather.
Yogyakarta, Indonesia OOSSIIIIISOO Java dry season May-Sep. Borobudur sunrise is only reliable in those months.
Ubud, Bali, Indonesia OOSIIIIIISOO Dry Apr-Oct. Jul-Aug is peak crowd as well as peak weather - a pricing double-hit.
Lovina, Bali, Indonesia OOSIIIIIISOO North coast is drier than the south year-round and far quieter in peak months.
Lake Toba, Indonesia SISSSIIISOOO North Sumatra is wet most of the year; Feb and Jun-Sep are the driest stretches.
El Nido / Port Barton, Philippines IIIISOOOOSSI Outside the main typhoon belt. Island-hopping cancels in rough seas Jun-Sep.
Siargao, Philippines OOIIISSSIIIO Split peak: Mar-May best weather, Sep-Nov best surf. Pacific-facing, Dec-Feb wettest.
Dumaguete, Philippines SIIIISSSSOOS Visayas dry season Feb-May. Sheltered from the worst typhoon tracks but not immune.
Vigan, Philippines IIIISOOOOOII Northwest Luzon - directly in the typhoon belt Jun-Oct. Nov-Apr only.

* Schengen Area - 90 days in any rolling 180-day period, counted across all 29 member states combined.

Typical patterns, not fixed dates. Verify against current conditions before booking.