Where and when to go whale watching in Sri Lanka, how to choose a responsible operator and what you might see.
A plume of spray on the horizon, then a long grey back rising slowly out of the sea. Seeing a blue whale is something travellers never forget.
Whale watching in Sri Lanka is possible for much of the year, as long as you choose the right coast.
The continental shelf is very narrow off the south coast. Deep water, and the whales that feed there, are close to shore. Blue whales, sperm whales, Bryde's whales and spinner dolphins are all seen.
Mirissa is the main whale watching centre. Boats leave early, usually around 6 to 7am, and trips last 3 to 5 hours. Seas are calmest from December to March. See our whale watching in Mirissa page.
On the east coast, the season shifts to the European summer. Fewer boats operate, so it feels quieter. Read our Trincomalee travel guide.
On the north-west coast, Kalpitiya is known for large pods of spinner dolphins, mainly from November to April.
Choose boats that keep a respectful distance, do not chase whales and limit the number of vessels around one animal. Ask whether a naturalist is on board. Cheap trips often mean crowded boats.
Take seasickness tablets before you board, not after.
Bring a hat, sunscreen, water and a light jacket.
Sightings are never guaranteed. Some operators offer a second trip if no whales are seen, so ask before booking.
Mirissa's beaches and seafood restaurants make a relaxed afternoon. From here, Ratnapura, the centre of Sri Lanka's gem tourism, is a few hours inland if you want to see sapphire mining. Our Sapphire Trail tour can link with a south coast stay.
Sri Lanka Travel Tours can arrange whale watching with responsible boat operators and time your trip to the best season. Add it to your itinerary, or ask us to plan a wildlife-focused route.
Tell us what you're picturing and we'll build a trip around it.