Sri Lanka — mytravelcast data
The data below comes from the mytravelcast interactive map. Each weather rating covers a two-week window in the middle of the month and is calculated separately for each travel style.
Best time to visit: month ratings by travel style
General: good conditions — May–August, December–March; average — April, September, October; poor — November.
Sun & Chill: ideal conditions — January, February, August; good — March, April, June, July, September; average — May, December; poor — October, November.
City Break: average conditions — May–September, December–March; poor — April, October, November.
Nature & Trekking: good conditions — July, August, December–March; average — April–June, September; poor — October, November.
Culture & Sights: good conditions — January–March; average — May–September, December; poor — April, October, November.
Wild Adventure: good conditions — July, August, December–March; average — May, June, September; poor — April; bad — October, November.
Climate month by month
Average temperature, in brackets the average daily minimum and maximum, then total rainfall.
Colombo: January 26°C (22/31°C), 80 mm; February 27°C (22/31°C), 75 mm; March 27°C (23/32°C), 135 mm; April 28°C (24/32°C), 235 mm; May 28°C (25/31°C), 335 mm; June 28°C (25/30°C), 225 mm; July 27°C (25/30°C), 135 mm; August 27°C (25/30°C), 115 mm; September 27°C (25/30°C), 235 mm; October 27°C (24/30°C), 355 mm; November 27°C (23/30°C), 310 mm; December 27°C (22/30°C), 170 mm.
Trincomalee: January 26°C (23/28°C), 170 mm; February 27°C (23/29°C), 90 mm; March 28°C (24/31°C), 55 mm; April 29°C (25/33°C), 65 mm; May 30°C (26/35°C), 55 mm; June 30°C (26/35°C), 30 mm; July 30°C (26/35°C), 55 mm; August 30°C (26/34°C), 90 mm; September 29°C (25/34°C), 90 mm; October 28°C (24/32°C), 225 mm; November 27°C (24/30°C), 355 mm; December 26°C (23/28°C), 360 mm.
Kandy: January 22°C (17/28°C), 110 mm; February 23°C (17/30°C), 80 mm; March 24°C (19/31°C), 135 mm; April 25°C (20/31°C), 225 mm; May 25°C (21/30°C), 205 mm; June 24°C (21/28°C), 180 mm; July 24°C (21/28°C), 165 mm; August 24°C (21/29°C), 160 mm; September 24°C (21/29°C), 205 mm; October 24°C (20/28°C), 290 mm; November 23°C (19/28°C), 210 mm; December 22°C (18/28°C), 180 mm.
Daily budget
Backpacker (hostel + street food + local transport): 35-40 USD, 30-35 EUR, 120-140 PLN per day.
Comfort (3★ hotel + restaurants + taxis): 75-85 USD, 65-75 EUR, 270-310 PLN per day.
Luxury (4–5★ hotel + private + fine dining): 160-180 USD, 130-160 EUR, 550-650 PLN per day.
Currency: LKR.
Visa by passport
Poland, Germany, United Kingdom, United States, France, Japan, Spain, China, India: eTA / ETA, up to 30 days. Sri Lanka ETA — free from May 2026, 30 days; apply BEFORE travel at eta.gov.lk.
Visa data is indicative, as of 2026-10-14. Check the official source before you travel.
Places
Sigiriya, Yala Safari, Temple of the Tooth, Mirissa Beach.
Source: mytravelcast.com. Updated: 2026-10-14.