When it comes to the beach, the east coast is good with Trincomalee being a great option. For lots of sunshine, we’d recommend you stick to the east coast or the north coast. In the south west, and especially the south-western peak, swimming in the sea is often not recommended at this time.
The cultural triangle is still experiencing minimal rainfall and a hot average temperature of about 35°C, similar to Kandy which is also great to visit at this time of year. There is also Vesak this month, celebrating the birth, enlightenment and death of Buddha.
Over all, May is not the best time to go to Sri Lanka if you want to traverse the whole island, however we can ensure you are in the right place to see the best of this stunning country at this time.