Madiha Beach: A Serene Coastal Retreat in Matara
Explore the tranquil beauty of Madiha Beach in Matara, Sri Lanka, where golden sands meet vibrant waves and unforgettable sunsets await.
Madiha Beach, located in Matara, Sri Lanka, is a stunning coastal paradise known for its soft golden sands, crystal-clear waters, and vibrant marine life. Ideal for both relaxation and adventure, this beach offers activities like snorkeling and surfing, making it a perfect destination for all types of travelers.
A brief summary to Madiha Beach
- Beach Road, Madiha, Matara, Sri Lanka., Matara, 81000, LK
- Click to display
Local tips
- Visit early in the morning to enjoy the beach before the crowds arrive.
- Don’t forget to try the local seafood at beachside shacks for an authentic taste!
- Bring your own snorkeling gear to explore the beautiful coral reefs.
- Check the surf conditions if you plan to surf; certain times of year are better than others.
- Stay for the sunset; the views are absolutely stunning and worth capturing.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more
Activate your presenceOther nearby places you may find interesting
Getting There
-
Walking
From the center of Matara, head south on Main Street (Galle Road) towards the coast. After approximately 1.5 km, you will reach the junction where Main Street meets Beach Road. Turn left onto Beach Road. Continue walking along Beach Road for about 1 km. As you walk, you will pass several small shops and local eateries. Madiha Beach will be on your right side as you approach the end of Beach Road.
-
Tuk-Tuk
You can easily find a Tuk-Tuk in the center of Matara. Ask the driver to take you to Madiha Beach. The ride should take around 10-15 minutes depending on traffic. Make sure to mention that you want to go to 'Madiha Beach' specifically to avoid confusion. The driver will drop you off directly at the beach entrance on Beach Road.
-
Public Bus
From Matara bus station, look for buses heading towards Dikwella or Tangalle, which stop at Madiha. Board the bus and inform the conductor that you want to get off at Madiha Beach. The trip will take approximately 20-25 minutes. Once you get off, walk a short distance along Beach Road, and you will reach Madiha Beach.
Discover more about Madiha Beach
Explore the best of what Madiha Beach has to offer
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
More about Matara
Discover Matara, a coastal city in southern Sri Lanka, known for its historical forts, serene beaches, vibrant temples, and rich culinary heritage.
Tell me more about MataraDiscover the thrill of crocodile watching and river safaris in Matara, Sri Lanka, where nature's wonders unfold along the shimmering waters.
Experience the essence of tropical paradise at Shima Guni Beach Club, where sun, sea, and sumptuous cuisine come together for an unforgettable getaway.