What Is The Best Time Of The Year To Visit Sri Lanka?

Though Sri Lanka is a small country, climate is somewhat complicated.we can't say definite season of weather. We can always be suprised by weather in Sri Lanka.

There are two monsoon seasons. South-West monsoon and North-East monsoon.

The south-west monsoon brings rain to the west and southwest coasts and hill country from May to July.

The north-east monsoon hits the east coast from october to January. There is also a inter monsoonal period of unsettled weather preceding in north-east monsoon in october to november during which heavy rainfall and thunderstorms can occur anywhere across the island.

So the best time to visit entire country,
January - April
Mid-July - september
For North and East - February to September

Beach season
January to April - south beaches
May ti July - East beaches

December to April
Bundala National park-birds
South coast - whales
November to April

Kalpitiya - Dolphins
July to September

The cultural Triangle - The gathering of the Elephants
Yala / Wilpattu - leopards http://www.tayafinchonline.com/
Anonymous User
Anonymous User
Asked Feb 09, 2017
January to March is a fantastic time to travel across the whole country of Sri Lanka. The country is generally relaxing in the sunshine and almost dry all over throughout these months. Temperatures will be delicious and warm, although a touch cooler up in the Hill Country. Beaches on the south and west coasts are dry, hot and sunny.
Answered Feb 22, 2017
Sri Lanka is one of the best places to explore the holidays. A frequent traveler always loves to go there. The best time to visit the western and southern coastal islands of Sri Lanka from December to March. On this period, the weather is quiet cooled and friendly and it is the best time to discover each nook and corner of this Island.
Answered Oct 29, 2018

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.