The island country can be visited all around the year, however December to April is considered as the best time to visit Sri Lanka. The only major point of focus is which side of the country is to be visited in a particular month. If you are deciding to visit the West and South coasts and discover the hillsides, December to March is an ideal time for it. However, April/May to September is best to see the Eastern Coast. Also, know that this country receives two different monsoon seasons at different times. So it implies that where one part of the country is wet, the other can be dry at the same time. With Sri Lanka’s position being close to the Equator, the temperature of this island country remains relatively constant throughout the year.
Compare quotes from upto 3 travel agents for free