Anytime is a great time to visit Sri Lanka! As a year-round destination, it has two monsoons that occur in different halves of the island at different times. The favourable months are usually October – April for the west coast and south coast, and from May – September for the ancient cities and the east coast.