LATEST

Destination

Sri Lanka

Visa, flight and trade news on Sri Lanka for Indian travellers and the Indian travel trade.

When to go to Sri Lanka

Where to go by month

Best time to visit Sri Lanka from India: December to March for West & south coast, hill country; April to September for East coast. Avoid if you can: West & south coast, hill country: May and October to November; East coast: November to December.

Sri Lanka: best, okay and avoid months by region
RegionJanFebMarAprMayJunJulAugSepOctNovDec
India peakXmas–NYSchool holsSchool holsDiwali 8 NovXmas–NY
West & south coast, hill country (Colombo, Galle, Kandy) Best Best Best Okay Avoid Okay Okay Okay Okay Avoid Avoid Best
East coast (Trincomalee, Arugam Bay) Okay Okay Okay Best Best Best Best Best Best Okay Avoid Avoid

Best most reliable weather · Okay visitable, with trade-offs · Avoid monsoon, storms, heat or disruption (often cheaper). The split between best and okay is editorial guidance based on the met-service and tourism-board sources below.

Region by region

  • West & south coast, hill country (Colombo, Galle, Kandy)Best: Dec-Mar. Okay: Apr, Jun-Sep. Avoid: May, Oct-Nov (Colombo 359-400 mm in our data).Tourism Sri Lanka: west, south and hill country best Dec-Mar. Met Dept: SW monsoon May-Sep wets the southwest; Oct-Nov inter-monsoon brings squalls and cyclones island-wide.
  • East coast (Trincomalee, Arugam Bay)Best: Apr-Sep (Tourism SL: May-Sep). Okay: Jan-Mar, Oct. Avoid: Nov-Dec (NE monsoon; Nov 404 mm in our data).Met Dept: the NE monsoon (Dec-Feb) rains on the north and east; Tourism SL says the east coast is at its finest May-Sep.

The opposite coasts give Sri Lanka a good option in every month.

Peak periods

  • Diwali 8 NovDiwali (8 Nov 2026)Short-haul international fares spike; Dubai and Singapore routes 'commanding premium fares' and outbound sales to Dubai, Bali, Bangkok, Singapore, Vietnam up 30-40% vs Diwali 2024 (Moneycontrol, Oct 2025, quoting OTAs)
  • School holsIndian school holidays (mid-May to June)Family travel peak from India. Clashes with SW monsoon in Sri Lanka west coast, Maldives, Andaman coast of Thailand, Nepal, Bhutan; and with heat in UAE. Good fit for Bali, east-coast Sri Lanka, Singapore, Vietnam's central coast.
  • Xmas–NYChristmas–New Year(Editorial estimate) Global peak; overlaps Dubai Shopping Festival and Japan's New Year closures.
  • Sri LankaIndian May-June holidays suit the east coast and the Cultural Triangle, not the west-coast beaches.

Before you book

Monthly temperatures and rain

ColomboAverage highs 29–32 °C, lows 23–26 °C; rain 48–400 mm a month.
Colombo monthly climate chart. Average highs 29–32 °C, lows 23–26 °C; rain 48–400 mm a month.20°25°30°35°0200400JFMAMJJASONDmm

High °CLow °CRain mm

Monthly figures for Colombo
Colombo monthly averages
MonthHigh °CLow °CRain mm
January30.723.285
February32.123.948
March31.924.790
April31.425.3161
May29.925.6359
June29.225.4253
July2925.2196
August28.824.9227
September28.824.7238
October28.924.3374
November29.123.9400
December29.623.4146

Temperatures: Open-Meteo ERA5 reanalysis, 2016–2025 averages. Rain: Open-Meteo ERA5 reanalysis, 2016–2025 averages.

KandyAverage highs 26–30 °C, lows 19–22 °C; rain 57–381 mm a month.
Kandy monthly climate chart. Average highs 26–30 °C, lows 19–22 °C; rain 57–381 mm a month.15°20°25°30°35°0200400JFMAMJJASONDmm

High °CLow °CRain mm

Monthly figures for Kandy
Kandy monthly averages
MonthHigh °CLow °CRain mm
January26.119.2124
February27.519.775
March29.420.782
April29.621.7152
May27.822.1216
June27.121.957
July27.121.5101
August2721.298
September2721.1117
October26.820.9303
November26.220.5381
December25.919.9161

Temperatures: Open-Meteo ERA5 reanalysis, 2016–2025 averages. Rain: Open-Meteo ERA5 reanalysis, 2016–2025 averages.

TrincomaleeAverage highs 27–34 °C, lows 24–27 °C; rain 15–404 mm a month.
Trincomalee monthly climate chart. Average highs 27–34 °C, lows 24–27 °C; rain 15–404 mm a month.20°25°30°35°40°0200400600JFMAMJJASONDmm

High °CLow °CRain mm

Monthly figures for Trincomalee
Trincomalee monthly averages
MonthHigh °CLow °CRain mm
January27.324.4148
February28.124.869
March3025.543
April3226.549
May32.726.885
June33.726.815
July33.626.636
August33.126.248
September32.92647
October30.825.4207
November28.324.7404
December27.624.5243

Temperatures: Open-Meteo ERA5 reanalysis, 2016–2025 averages. Rain: Open-Meteo ERA5 reanalysis, 2016–2025 averages.

Weather data by Open-Meteo.com, licensed CC BY 4.0. Climate averages are 2016–2025 ERA5 / ERA5-Land reanalysis (Copernicus Climate Change Service, ECMWF), processed by India Outbound Travel News. These are not official WMO normals; where a met service publishes station figures, the charts use them instead, as labelled.

Season sources: Practical info - When to go, Tourism Sri Lanka (tourismsrilanka.org) · Climate of Sri Lanka, Department of Meteorology Sri Lanka

Latest on Sri Lanka

Quick facts Coming soon

Not yet verified. The Travel News Desk will fill these in from official sources.

  • Visa for Indian passportsComing soon
  • CurrencyComing soon