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.
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
Swipe the table sideways to see all 12 months →
✓ 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.
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.
Sri Lanka received 119,805 tourists from 1 to 22 October 2026, and 45,530 of them came from India. India is still Sri Lanka's largest source market for 2026, with 482,944 arrivals so far this year.
IndiGo revised fuel charges for bookings from 6 October; Air India and Air India Express followed from 9 October. IndiGo now adds ₹5,500 one way on Southeast Asia and Gulf routes; Air India lists USD 55 for West Asia.
· 3 min read · ✓ Verified
Quick facts Coming soon
Not yet verified. The Travel News Desk will fill these in from official sources.