- DESTINATIONS
- HOLIDAY PACKAGES
- HOTELS
- TRAVEL GUIDES
- EXPERIENCES
- ABOUT US
Join one of our Mirissa Whale Watching & Coastal Adventures and experience one of the best places to see in Sri Lanka.
Mirissa is a picturesque coastal town on Sri Lanka’s southern tip, celebrated for its golden beaches, palm-fringed scenery, and exceptional whale-watching opportunities. Just 170 km south of Colombo, Mirissa blends the charm of a traditional fishing village with modern beach tourism, making it a must-visit destination for Australian travellers seeking sun, sand, and unforgettable marine encounters.
World-class whale- and dolphin-watching (Nov–Apr)
Relax on pristine beaches like Mirissa Beach and Secret Beach
Explore scenic viewpoints like Coconut Tree Hill and Parrot Rock
Ideal for surfing, snorkeling, and water-based adventures
Blend of traditional fishing heritage and vibrant tourism
Mirissa is perfect for travellers who want both adventure and relaxation along Sri Lanka’s southern coast.
Mirissa lies along Weligama Bay, bordered by the towns of Weligama and Matara. Its gently curving sandy bays, low rocky promontories, and calm waters create safe swimming spots, moderate surf breaks, and ideal conditions for whale-watching boats.
The tropical climate ensures warm, dry weather between December and March, providing ideal conditions for coastal exploration and ocean excursions.
Mirissa is internationally renowned for its ethical whale-watching tours, where visitors can spot:
Blue whales – the largest creatures on Earth
Sperm whales – deep-diving giants of the ocean
Dolphins – including spinner and bottlenose species
Tours depart from the Mirissa harbour during the peak season from November to April, coinciding with calm seas and high wildlife visibility. Experienced local guides follow sustainable practices to protect marine life while ensuring memorable encounters.
A golden, palm-lined beach ideal for swimming, sunbathing, or enjoying local seafood from beachfront cafés.
A famous viewpoint with iconic palm trees overlooking the Indian Ocean — perfect for photography, sunsets, and Instagram-worthy moments.
A small rocky outcrop accessible at low tide, offering panoramic views and a quiet retreat from the main beach.
A hidden gem for peaceful swimming, snorkeling, or just soaking up the sun away from the crowds.
Nearby surf destination for beginners, with gentle waves and local surfing schools.
Mirissa retains its fishing village heritage — morning fish markets, small harbours, and coastal life coexist with yoga studios, boutique guesthouses, and lively beach bars. Evening bonfires and open-air dining enhance the town’s laid-back atmosphere.
Location: Southern Province, Sri Lanka
Distance from Colombo: ~170 km (3–4 hours by road or train)
Best Time to Visit: November to April for whale sightings and dry weather
Travel Tips: Book whale-watching tours in advance, bring sunscreen, swimwear, and a camera
Mirissa is often paired with nearby destinations for a well-rounded southern Sri Lanka itinerary:
Galle Fort – colonial heritage and cobblestone streets
Yala National Park – wildlife safaris and leopard spotting
Bentota & Unawatuna – beach resorts and water sports
Mirissa offers a unique combination of wildlife adventure, scenic beauty, and cultural charm. From spotting blue whales offshore to relaxing under swaying palms, it is one of Sri Lanka’s most photogenic and memorable coastal destinations — perfect for Australian travellers seeking both excitement and serenity.
Our curated itineraries include:
Guided whale- and dolphin-watching tours
Beach relaxation at Mirissa Beach and Secret Beach
Scenic viewpoints including Coconut Tree Hill and Parrot Rock
Surfing and water sports in nearby Weligama Bay
Combined southern-coast tours linking Galle, Yala, Bentota, and Unawatuna
Explore more:
Enjoy the ultimate coastal adventure — and let Best Sri Lanka Holidays design your perfect southern Sri Lanka holiday.
For more information on the Mirissa Whale Watching & Coastal Adventures, call our Sri Lanka travel experts now:
Available to chat 7 days a week!