If you’re heading to the west and south coasts and hill country, December to March is the best time to visit Sri Lanka. If you plan on seeing the east coast, you’ll get the best weather from April/May to September.
If you’re heading to the west and south coasts and hill country, December to March is the best time to visit Sri Lanka. If you plan on seeing the east coast, you’ll get the best weather from April/May to September.