Quick answer
The best things to do in Mirissa are whale watching (the season usually runs from about November to April), climbing Coconut Tree Hill at sunrise, walking to Parrot Rock at low tide, finding Secret Beach, surfing or learning to surf at nearby Weligama, snorkelling, and eating fresh seafood on the beach at night. From Mirissa, you can easily visit Galle Fort, see the stilt fishermen, and spot sea turtles. The best time to visit is from about December to April, when the sea is calm. Outside this season, the southwest monsoon brings rougher seas and fewer whale trips.
On this page 35 sections
- Mirissa at a glance
- 1. Go whale watching
- 2. Climb Coconut Tree Hill
- 3. Walk to Parrot Rock
- 4. Find Secret Beach
- 5. Surf or learn to surf
- 6. Snorkel and see turtles
- 7. Watch the sunset
- 8. Eat fresh seafood on the beach
- 9. Visit the fishing harbour
- 10. Day trip to Galle Fort
- 11. See the stilt fishermen
- 12. Explore other beaches nearby
- 13. Go on a safari from Mirissa
- Best time to visit Mirissa
- Swimming safety
- How long to stay
- A sample 2-day plan
- Getting to Mirissa
- Where to stay
- What to bring
- Mirissa for families and couples
- Mirissa's history and atmosphere
- Whale watching: what to expect
- Things to do on a rainy day
- Mirissa at night
- Responsible travel in Mirissa
- Food to try
- Mirissa for solo travellers
- Mirissa on a route around Sri Lanka
- Getting around Mirissa
- Is Mirissa worth visiting?
- Mirissa in the off-season
- Common mistakes to avoid
- Frequently asked questions
Mirissa is a small beach town on Sri Lanka's south coast, with a curving bay, palm trees and a relaxed atmosphere. It's best known for whale watching, but it's also a great base for beaches, surfing and day trips. This guide covers the best things to do, the best time to go and tips for visiting.
Mirissa at a glance
| Location | South coast, Matara District |
| From Colombo | About 150 km, around 2.5–3 hours by car on the Southern Expressway |
| From Galle | About 45 minutes by car |
| Best time | About December to April |
| Whale season | Usually about November to April |
| Known for | Whale watching, beaches, sunsets, surfing nearby |
| Time needed | 2–3 nights |
1. Go whale watching
Mirissa is one of the best places in the world to see blue whales. Boats leave the harbour early in the morning, usually around 6:30 to 7 am, and trips usually last three to five hours. You may also see sperm whales, spinner dolphins and flying fish.
Tips for whale watching:
- Choose a responsible operator that keeps a respectful distance from whales and doesn't chase them.
- Take seasickness tablets before you board if you're prone to seasickness.
- Bring a hat, sunscreen and a light jacket.
- Expect early mornings and calmer seas in the main season.
Sightings are never guaranteed. See our Mirissa whale watching tour and whale watching in Mirissa.
2. Climb Coconut Tree Hill
Coconut Tree Hill is a small headland covered in tall palm trees, looking out over the ocean. It's one of the most photographed spots in Sri Lanka. Go at sunrise, as it gets busy later in the morning. The walk is short but steep in places.
3. Walk to Parrot Rock
Parrot Rock is a small rocky island just off Mirissa Beach. At low tide, you can wade across and climb the steps for views of the bay. In rough weather, the water can be deep, so take care and check the tide.
4. Find Secret Beach
Secret Beach is a quiet cove on the western side of Mirissa, reached by a steep path or a short tuk-tuk ride. It has calm natural pools between the rocks and fewer people than the main beach. Go early to enjoy it at its quietest.
5. Surf or learn to surf
Mirissa has small breaks, but nearby Weligama is one of the best places in Sri Lanka to learn to surf, with gentle waves and many surf schools. Experienced surfers can find bigger waves along the coast. See surfing and Weligama.
6. Snorkel and see turtles
In the calm season, you can snorkel off parts of Mirissa and around the rocks, with colourful fish and sometimes sea turtles. Never touch or feed turtles. For turtle conservation and nesting, see turtle hatching and snorkelling.
7. Watch the sunset
Mirissa's beach faces south, and the sun sets over the western end of the bay. Find a spot at a beach bar, or walk to the rocks at either end.
8. Eat fresh seafood on the beach
In the evening, restaurants along the beach display the day's catch on ice. Choose your fish, prawns or crab and have it grilled. Ask the price before ordering. Vegetarian options are always available.
9. Visit the fishing harbour
Early in the morning, the fishing boats come into Mirissa harbour with their catch. It's a lively, colourful scene and a glimpse of local life.
10. Day trip to Galle Fort
Galle Fort is about 45 minutes away. Walk the ramparts, explore the lanes, cafés and boutiques, and watch the sunset from the lighthouse. See Galle Fort, things to do in Galle and our Galle day tour.
11. See the stilt fishermen
On the coast between Weligama and Koggala, fishermen once sat on poles in the sea to catch fish. Today, it's mostly a photo opportunity, and you may be asked for a small payment to take pictures. See Koggala.
12. Explore other beaches nearby
- Weligama: a long, gentle bay for surfing lessons
- Hiriketiya: a horseshoe bay with a relaxed surf scene
- Talalla: a quiet, wide beach
- Unawatuna: near Galle, good for swimming
- Tangalle: long, peaceful beaches further east
See best beaches in Sri Lanka and the south coast road trip from Galle to Tangalle.
13. Go on a safari from Mirissa
Yala and Udawalawe national parks are about two to three hours away. Many travellers leave Mirissa very early for a safari, or stay a night near the park. See Yala National Park and our Udawalawe safari tour.
Best time to visit Mirissa
| Months | What to expect |
|---|---|
| December–April | The main season: calmer seas, sunshine and whale watching |
| May–September | Southwest monsoon: rougher seas, rain showers, fewer whale trips |
| October–November | Changeable weather as the season begins |
When the south coast is wet, the east coast is often dry. Whale watching moves to Trincomalee in the middle of the year. See whale watching in Trincomalee and the best time to visit Sri Lanka.
Swimming safety
The sea can have strong currents, especially from May to October. Swim only where it's calm, ideally in front of busy beach areas, and follow any red flags or advice from locals. Never swim after drinking.
How long to stay
| Stay | What you can do |
|---|---|
| 1 night | Whale watching and the beach |
| 2 nights | Add Coconut Tree Hill, Parrot Rock and Secret Beach |
| 3 nights | Add Galle Fort, surfing in Weligama or a safari |
A sample 2-day plan
Day 1
- 6:30 am: whale watching from the harbour.
- Afternoon: relax on the beach or snorkel.
- Sunset: walk to Parrot Rock, then a seafood dinner on the beach.
Day 2
- Sunrise: Coconut Tree Hill.
- Morning: Secret Beach.
- Afternoon: Galle Fort, with sunset on the ramparts.
Getting to Mirissa
Mirissa is about 2.5 to 3 hours from Colombo by car on the Southern Expressway, and a little more from the airport. Trains on the coastal line to Matara stop at nearby stations such as Weligama, but they're slower and can be crowded. See Colombo to Mirissa, Ella to Mirissa and Colombo to Galle.
Where to stay
Mirissa has guesthouses, boutique hotels and beach resorts. Stay near the beach for convenience, or on the hills for quiet and sea views. Book early for December to March. See where to stay in Sri Lanka.
What to bring
- Swimwear and a cover-up for walking in town
- Reef-safe sunscreen and a hat
- Seasickness tablets for whale watching
- Water shoes for Parrot Rock and the rocks
- Cash for tuk-tuks and small restaurants
Mirissa for families and couples
- Families: the gentle western end of the bay and nearby Weligama are good for children in the calm season.
- Couples: sunsets, beach dinners and quiet coves make Mirissa a great honeymoon stop. See our honeymoon tour.
Mirissa's history and atmosphere
Mirissa was once a quiet fishing village, and fishing is still an important part of daily life. Over the past few decades, it has grown into one of the south coast's favourite beach towns, with guesthouses, cafés and beach bars along the bay. Despite its popularity, it keeps a relaxed, friendly feel, especially early in the morning and outside the busiest weeks.
Whale watching: what to expect
| Departure | Early morning, usually around 6:30–7 am |
| Duration | About 3–5 hours |
| What you may see | Blue whales, sperm whales, spinner dolphins, flying fish |
| Best months | About December to April |
| Bring | Seasickness tablets, hat, sunscreen, light jacket |
Most boats provide breakfast, water and life jackets. Sit near the middle of the boat if you're worried about seasickness.
Things to do on a rainy day
Even in the main season, short showers can happen. On a rainy day, try a cooking class, book a massage or Ayurvedic treatment, visit a local temple, or head to Galle Fort's cafés and museums. See Ayurveda in Sri Lanka and food and cooking.
Mirissa at night
Mirissa's nightlife is relaxed: beach bars, music, fire shows and seafood dinners on the sand. It's busiest in the peak season, especially at weekends. Watch your belongings on the beach, and take a tuk-tuk back to your hotel late at night.
Responsible travel in Mirissa
- Choose responsible whale watching operators.
- Never touch turtles or coral when snorkelling.
- Use reef-safe sunscreen.
- Say no to plastic straws and bags.
- Dress modestly away from the beach and at temples.
See our responsible travel guide.
Food to try
Besides seafood, try a Sri Lankan breakfast of hoppers and coconut sambol, fresh fruit smoothies, king coconut, kottu and a local rice and curry at lunchtime. See Sri Lankan food to try.
Mirissa for solo travellers
Mirissa is popular with solo travellers, with friendly guesthouses, surf schools and group whale watching trips that make it easy to meet people. Women travelling alone should take the usual precautions: use registered tuk-tuks at night and avoid empty beaches after dark. See Sri Lanka solo female travel.
Mirissa on a route around Sri Lanka
Mirissa fits naturally into most Sri Lanka itineraries:
- After the hill country: drive from Ella to Mirissa in about four to five hours, often via a safari.
- Before the airport: finish your trip with a few relaxing days on the beach, then drive back on the Southern Expressway.
- With Galle: stay in Mirissa and visit Galle Fort for the day, or split your stay between both.
See our beach holidays and 7-day tour.
Getting around Mirissa
Mirissa is small enough to walk along the beach. For Secret Beach, Weligama or the harbour, take a tuk-tuk, agree the fare first or use an app where available. Many travellers also rent scooters, but only do this if you're an experienced rider with the right licence. With a private driver, day trips to Galle and the beaches nearby are easy. See things to know before visiting Sri Lanka for more tips on getting around, money and etiquette.
Is Mirissa worth visiting?
Yes, especially from December to April. It's lively but relaxed, with beautiful sunsets and some of the best whale watching in the world.
Mirissa in the off-season
From May to September, Mirissa is quieter and prices are often lower. The sea can be rough, but it's still a pleasant place to relax, eat well and explore the coast by car.
Common mistakes to avoid
- Visiting in the monsoon expecting calm seas. Check the season.
- Choosing the cheapest whale trip without checking the operator.
- Swimming in rough water. Follow local advice.
- Arriving at Coconut Tree Hill late morning, when it's crowded.
Frequently asked questions
What is Mirissa famous for?
Whale watching, especially blue whales, as well as its beach, sunsets and Coconut Tree Hill.
When is whale watching season in Mirissa?
Usually about November to April, with calmer seas from December.
What is the best time to visit Mirissa?
About December to April.
How long should I stay in Mirissa?
Two to three nights.
Is Mirissa good for swimming?
Yes, in the calm season, at the calmer parts of the bay. Take care with currents.
Can you surf in Mirissa?
There are small breaks, but nearby Weligama is better for beginners.
How far is Mirissa from Galle?
About 45 minutes by car.
How do I get to Mirissa from Colombo?
By car, in about 2.5 to 3 hours on the Southern Expressway.
What is Coconut Tree Hill?
A headland covered in palm trees with ocean views, best at sunrise.
Can I combine Mirissa with a safari?
Yes. Yala and Udawalawe are about two to three hours away.

