Off the eastern coast of Trincomalee, the snorkeling at Pigeon Island is known for clear water, plentiful marine life and healthy coral. Pigeon Island is accessible by boat only, which is about a 10 minute boat ride.
To reach the snorkeling in Sri Lanka by air, fly into Bandaranaike International Airport (CMB), which is also known as Colombo International Airport or Katunayake International Airport. It is located in the middle of the western coast.
Overall, Pigeon Island is the 3rd most popular snorkel dive spot of all 8 snorkeling dives in Sri Lanka.