Sri Lanka is arguably the best location to go whale-watching in Sri Lanka. What makes it a prime spot for whale-watching is its geographic position: this is where the continental shelf is at its narrowest, with ocean depths reaching 1km a few kilometres offshore.
There are plenty of tour operators (mostly at Mirissa Harbour) who offer dolphin- and whale-watching excursions, setting off from Weligama Bay. There are also a few touts who offer tickets at cheaper prices, but it’s important to choose a reliable operator for the most eco- and safety-conscious trip. Some boats cater for eight or so people, others over fifty. Tours start early at 6am, and during the three to four hours you’re out on the water, you’re likely to catch sightings of blue, sperm and possibly even a Humpback whale.
Best time to visit: December–April