The Best time to visit Sri Lanka is from December to March which experiences the lowest rainfall and most sunshine of the year. This is also the country’s high season, so accommodation will be more expensive.
What Sri Lanka lacks in size it makes up for with a climate that can’t be forced into a box. On any given day in Sri Lanka, from the north to the south and the east to the west, you’ll encounter biblical rains, idyllic sunshine and everything in between.
When is the best time to visit Kandy, Colombo and Galle?
The best time to visit the south and west of Sri Lanka, as well as the hilly interior, is from December to March. This period experiences the lowest rainfall and most sunshine of the year, but is also the country’s high season, so accommodation will be more expensive. Sri Lanka’s east and north experience the full force of the Maha monsoon during this period, which hits hardest over November and December.
When is the best time to visit the east coast?
From May to August the Yala monsoon brings heavy rain to the Sri Lanka’s classic tourist trail in the south and west of the country. On the other side of the country, however, the sun is shining and the surf’s up at beautiful beaches like Arugam Bay.
When is the best time to visit overall?
Though you’ll more than likely encounter rain somewhere, the best times to try and see the whole of Sri Lanka are in the shoulder seasons, particularly the months of April and September.