Madiha

Beach

Beach
Family Attraction
Nature Attraction
View Basket

Overview

Madiha Beach is a famous tropical shoreline located near Matara along Sri Lanka’s southern coast. In addition, this beautiful coastal area is well known for providing great snorkeling opportunities with sea turtles.

Because it features clear reef pools and vibrant surf breaks, Madiha Beach provides an enjoyable ocean environment for travelers. Therefore, it is a very popular destination for visitors exploring the southern province.

Furthermore, the scenic coastline offers a peaceful environment to enjoy relaxed dining at beach cafes. However, visitors should plan their journey during early morning or late afternoon to avoid strong midday heat.

Consequently, travelers can easily plan their trip using Google Maps to find the location.

Location on Map

Things To See

What can we do ?

Madiha Beach is an active and relaxing coastal spot offering turtle snorkeling, surfing, and sunset dining.

  • Snorkel in shallow clear tide pools and spot wild sea turtles swimming near the shore

  • Catch intermediate to advanced surf waves at the famous reef breaks along the bay

  • Relax at cozy beachfront cafes and bars enjoying fresh fruit juices and seafood

  • Explore natural rock pools during low tide for a safe and unique dip

  • Watch breathtaking sunsets over the rocky reef and horizon

Which time best for visit ?

The Dry Season from November to April is the best session for traveling to Madiha Beach, especially when seeking calm water clarity for snorkeling. During these months, ocean visibility is optimal and ocean conditions are best for beach activities.

Early Morning (Sunrise / Golden Hour)

Best for sea turtle spotting, calm water clarity, soft sunlight, and fewer people

Late Afternoon (Sunset / Golden Hour)

Cooler temperatures, lively beach bar atmosphere, pleasant breezes, and great sunset views

Midday

Not recommended due to intense sun heat and strong reflections off the shallow reef

Night

Great for enjoying acoustic music and seaside dining at local beach lounges

Early Morning (Sunrise / Golden Hour)

Cool weather, soft light, fewer crowds

Late Afternoon (Sunset / Golden Hour)

Warm tones, scenic skies, ideal for photos

Midday

Not recommended due to heat and harsh sunlight

Night

Suitable only for city lights and special photography

How can we arrive?

Madiha Beach is located in Kamburugamuwa/Madiha, approximately 4 km west of Matara town center along the Galle–Matara main road (A2).

By Bus

Take any coastal bus running between Galle and Matara. Get off at Kamburugamuwa Junction or Madiha Junction, followed by a short 500-meter walk to the beach.

By Train

Board the Coastal Line train to Kamburugamuwa Railway Station or Matara Railway Station. From Kamburugamuwa station, it is a quick 5-minute tuk-tuk ride to the beach.

ByPrivete Vehicle

Drive via the Southern Expressway (E01) and exit at the Godagama / Matara Interchange. Head towards the coastal road (A2) heading towards Mirissa/Galle to reach Madiha. Parking is available near local cafes.

Start planning your

Sri Lanka trip

for free

Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.

Frequently Asked Questions

Can you see sea turtles at Madiha Beach?

Yes, green sea turtles frequently swim in the shallow reef pools near the shore, making it a popular spot for snorkeling.

Madiha mostly features shallow reef breaks best suited for intermediate and advanced surfers.

Madiha Beach is located roughly 8 km east of Mirissa, taking about 10 to 12 minutes by vehicle.