Madiha Beach: A Serene Coastal Paradise
Discover the unparalleled beauty and tranquility of Madiha Beach in Matara, Sri Lanka, a perfect destination for relaxation and adventure.
Nestled in the heart of Matara, Madiha Beach offers tourists a breathtaking escape with its golden sands, clear turquoise waters, and lush palm trees. This idyllic beach is a perfect blend of relaxation and adventure, making it a must-visit destination for those seeking a slice of paradise in Sri Lanka.
A brief summary to Madiha Beach
- Beach Road, Madiha, Matara, Sri Lanka., Matara, 81000, LK
- Click to display
Local tips
- Visit during the early morning or late afternoon for stunning sunrises and sunsets.
- Try local seafood dishes at beachside cafes for an authentic culinary experience.
- Bring your snorkeling gear to explore the vibrant underwater life just off the beach.
- Check the local surf conditions if you're interested in surfing, as this beach is a popular spot.
- Respect local customs and the environment, ensuring a clean and enjoyable beach for all.
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
-
Car
If you are traveling by car, start from the center of Matara Town. Head southwest on Matara - Hambantota Main Road (A2). After approximately 2 km, take a left onto Beach Road. Continue straight for about 1.5 km until you reach Madiha Beach, which will be on your right. There is parking available along Beach Road, but it can be limited during peak hours.
-
Public Transportation (Bus)
To reach Madiha Beach via public transportation, find a local bus heading towards Matara if you are not already in the area. Buses frequently run from various parts of Sri Lanka to Matara. Once in Matara, take a local bus labeled 'Madiha' from the Matara bus station. The bus ride will take around 15-20 minutes and will cost approximately 30 LKR. Inform the conductor that you wish to get off at Madiha Beach. The bus will drop you off near Beach Road, and from there, you can walk a short distance to the beach.
-
Tuk-Tuk
For a more personalized experience, you can hire a tuk-tuk from any location in Matara. Negotiate the fare before starting; it usually costs around 300-500 LKR depending on your starting point. The ride will take about 15 minutes from the center of Matara, and the tuk-tuk will drop you off directly at Madiha Beach along Beach Road.
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.
Discover the perfect blend of relaxation and fresh seafood at Palace Mirissa, a serene resort hotel in Sri Lanka's stunning coastal paradise.
Experience the essence of tropical paradise at Shima Guni Beach Club, where sun, sea, and sumptuous cuisine come together for an unforgettable getaway.