This calm coastal town on Sri Lanka's south coast has clear waters for whale watching, palm-fringed beaches, and local seafood restaurants along the shore.
Mirissa sits on Sri Lanka's southern coast, where you can watch blue whales breach the surface between November and March, surf the waves at Weligama Bay, or swim in the secluded coves of Secret Beach. Walk up to Coconut Tree Hill for views across the bay, climb Parrot Rock at sunset, or eat fresh-caught fish at the beachfront restaurants while watching fishing boats return to harbor.
Getting to Mirissa
You can reach Mirissa from Colombo by train or bus in about 4 hours. The railway station is 2 kilometers east of the main beach area. Local buses connect to nearby towns like Weligama and Matara every 30 minutes, making it easy to explore the southern coast. Tuk-tuks run throughout the area for short trips.
Beaches in Mirissa
The main beach extends for over a kilometer, with water calm enough for swimming from November to March. Around a rocky headland, Secret Beach splits into three small coves where you can snorkel in clear water. The beach has several natural rock pools, and sea turtles often swim close to shore in the morning.
Marine Life and Whale Watching
Blue whales migrate past Mirissa between November and March, with peak sightings in December and January. Whale watching boats leave the harbor at 6:30 AM daily. You'll likely see dolphins, and might spot sea turtles and flying fish during the trip.
Surfing Spots
You can catch waves at Mirissa Beach if you've surfed before. For beginners, head to Weligama Bay, where surf schools teach daily lessons and rent boards. The sandy bottom makes it safe for learning, and the best waves come before 11 AM, when the wind is still light.
Viewpoints and Walking Routes
A 15-minute walk takes you to the top of Coconut Tree Hill, where palm trees line the clifftop and you can see along the coast in both directions. At low tide, walk out to Parrot Rock, a red stone formation at the beach's western end, for views across the bay and spectacular sunsets.
Local Food Scene
Fishermen sell their morning catch at the harbor market, which supplies the beachfront restaurants. In the evenings, these restaurants grill fish and seafood at outdoor tables. In town, family kitchens serve rice and curry meals, while cafes along the main road make western breakfasts and Sri Lankan coffee.
Weather and Best Time to Visit
Visit between November and March for clear skies and calm seas - perfect conditions for swimming and whale watching. The monsoon runs from April to September, bringing short but heavy rain showers. You can still enjoy the beach during the wet season, as rain usually falls for just a few hours each day.