Madu Beach: A Serene Escape in Batticaloa
Discover the tranquility of Madu Beach, a stunning coastal escape in Batticaloa, Sri Lanka, where sun, sea, and serenity combine.
Madu Beach, also known as Navalladi Beach, is a picturesque destination in Batticaloa, Sri Lanka, perfect for sun-seekers and nature lovers alike. With pristine sands and turquoise waters, this beach offers a tranquil setting for relaxation and exploration, making it a must-visit for tourists.
A brief summary to Madu Beach (Navalladi beach)
- QM7G+6P3, Bar Rd, Batticaloa, LK
Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Madu Beach (Navalladi beach).
- Visit during early morning or late afternoon to avoid the heat and enjoy breathtaking sunrises or sunsets.
- Bring along a picnic to enjoy on the beach, as there are limited dining options directly on the sand.
- Don't forget to bring sunscreen and plenty of water to stay hydrated while enjoying your day at the beach.
- Engage with local vendors for fresh seafood and traditional snacks to enhance your beach experience.
- Be mindful of the tides if you plan to swim; check local conditions for safety.
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 driving from Ampara town, head northeast on the A4 road towards Batticaloa. Continue for about 35 kilometers until you reach the town of Batticaloa. Once you arrive in Batticaloa, follow the signs to Bar Road. Madu Beach (Navalladi Beach) is located at QM7G+6P3, Bar Rd, Batticaloa. The journey should take approximately 45 minutes to 1 hour depending on traffic.
-
Public Transportation (Bus)
From Ampara town, you can take a bus heading to Batticaloa. Buses frequently depart from the main bus station in Ampara. The bus ride will take approximately 1 to 1.5 hours. Once you arrive at the Batticaloa bus station, you can either walk to Bar Road, which is about a 20-minute walk, or take a local tuk-tuk for a small fee (around 200-300 LKR) to Madu Beach (Navalladi Beach) located at QM7G+6P3, Bar Rd.
-
Tuk-tuk
If you are in Batticaloa and prefer a more direct route, you can hire a tuk-tuk from anywhere in the city to Madu Beach (Navalladi Beach). The fare should range from 400-600 LKR and will take about 15-20 minutes depending on traffic.
Discover more about Madu Beach (Navalladi beach)
Explore the best of what Madu Beach (Navalladi 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 Ampara District
Discover the untouched beauty of Ampara District, Sri Lanka—where pristine beaches, rich wildlife, and ancient ruins create an unforgettable travel experience.
Tell me more about Ampara DistrictDiscover the beauty of nature at Eco Park in Batticaloa, a serene ecological park offering lush greenery and diverse wildlife for an unforgettable experience.
Experience the tranquil beauty and vibrant culture of Batticaloa Beach, a hidden gem on Sri Lanka's eastern coast.