Madol Duwa | 🇱🇰  Koggala is one of the famous tourists’ attraction places in Sri Lanka. It is located on the southern coast of Sri Lanka. Visitors can enjoy the boat trips in the lagoon and Koggala Lake to explore other tiny islands and the biodiversity around the Koggala site. Madol Duwa is one of seven islands located on the Koggala Lake. A boat ride down the lake is soothing. When you reach the town of Koggala, you will find many hand-written signs that will lead you towards ‘Madol Duwa’.
1 / 10

Madol Duwa Island

4.5
·234 reviews·Koggala, Sri Lanka

A literary gem on Koggala Lake, Madol Duwa Island offers serene mangrove beauty and a connection to classic Sri Lankan literature.

Highlights

Highlights

Must-see attractions

Social content

Social

From TikTok & Reddit

Best Time

Morning boat rides

Calm waters, fewer crowds

CrowdLow
Loading map...
Madol Duwa | 🇱🇰  Koggala is one of the famous tourists’ attraction places in Sri Lanka. It is located on the southern coast of Sri Lanka. Visitors can enjoy the boat trips in the lagoon and Koggala Lake to explore other tiny islands and the biodiversity around the Koggala site. Madol Duwa is one of seven islands located on the Koggala Lake. A boat ride down the lake is soothing. When you reach the town of Koggala, you will find many hand-written signs that will lead you towards ‘Madol Duwa’.

Madol Duwa Island

Best Time

Morning boat rides

Calm waters, fewer crowds

CrowdLow
Highlights

Highlights

Must-see attractions

A literary gem on Koggala Lake, Madol Duwa Island offers serene mangrove beauty and a connection to classic Sri Lankan literature.

4.5
(234 reviews)

"A journey where nature speaks, and mangroves stand tall."

Vertical photo
TIP

💰 Boat Ride Costs

Expect around Rs. 2,000-2,500 for a round trip boat ride to Madol Duwa Island. :moneybag:

⏱️ Quick Exploration

The island is small; allow 30-60 mins for exploration after a short boat ride. :stopwatch:

Third hero image

Quick Facts

Rating

4.5 · 234 reviews

Type

Natural Feature

Highlights

Discover the most iconic attractions and experiences

Madol Duwa Island

Madol Duwa Island

Koggala Lake

A serene island famed for its mangrove forests and literary connections. A must-visit for nature lovers and book enthusiasts.

Mangrove Exploration

Mangrove Exploration

Surrounding Koggala Lake

Cruise through lush mangrove swamps, a vital ecosystem teeming with diverse bird and marine life.

Literary Significance

Literary Significance

Madol Duwa Island

Connect with the setting of Martin Wickramasinghe's famous novel, 'Madol Duwa', bringing the story to life.

Your AI travel agent

Plans like a pro.
Thinks like you

Start Chatting

Planning Your Visit

Boat Ride Essentials

Access to Madol Duwa Island is exclusively by boat. Expect prices around Rs. 2,000-2,500 for a round trip, accommodating up to 6 people. The journey is short, typically under 5 minutes, but factor in waiting times.

Bookings & Timing

While no specific booking is usually required, boat availability can vary. The island itself is small, with exploration taking about 30-60 minutes. Plan your visit to avoid peak times for a more serene experience.

Best Times

When
Morning boat rides
Why
Calm waters, fewer crowds
Crowd
Low
When
Late afternoon
Why
Golden hour light
Crowd
Medium

Insider Tips

from TikTok, Instagram & Reddit

beauty of my village #elephant #madunagala #koggala
@vimu326
17K likes • 443.2K views

💰 Boat Ride Costs

Expect around Rs. 2,000-2,500 for a round trip boat ride to Madol Duwa Island. :moneybag:

⏱️ Quick Exploration

The island is small; allow 30-60 mins for exploration after a short boat ride. :stopwatch:

Set Sail—Adventure Awaits!⛵ Experience the untouched beauty of Madol Duwa Island 💚 A journey where nature speaks, and mangroves stand tall 🌱 A journey for RAC Ruhuna😇 GROOTS !🌴 Be ready to explore the wonders of this island✨👊 We are stepping into a world of serene mangrove forests, bringing life to our coastlines for the future 🌎 💪 Madol Duwa: more than an island, it’s a journey into nature’...
rotaract_ruhuna
10 likes • 176 views
🚤 Kola Floating Boat Safari ~ ✨ Experience a 30-minute boat ride for up to 8 people – All for just Rs. 6000/- 🌟 Explore These Unique Attractions: 🌴 Madol Duwa 🌿 Cinnamon Island ⛩️ Thalathuduwa Temple 🌱 Spice Garden 🦜 Bird Island 🐟 Fish Therapy (Additional charge) 📍 Location: Elathotawaththa, Duwamallagama, Habaraduwa 📞 Bookings & Info: +94 912281384 | +94 773837280
kolaexperience
5 likes • 52 views

📚 Literary Connection

If you've read Martin Wickramasinghe's 'Madol Duwa', the visit is extra special. 📚

🥤 Refreshments Available

King coconuts are often sold near the entrance for a refreshing drink. :coconut:

A boat ride that felt like poetry. 🌊🍃 We cruised through calm waters to Madol Duwa, explored Cinnamon Island, and soaked in stories wrapped in the scent of spice. If you love nature, quiet moments, or hidden gems, this peaceful spot on Sri Lanka’s southern coast is a must-visit. 🛶🌿 #madolduwa #srilankadiaries #boattrip #travelwithus #travelcontentcreator #contentcreator #explorepage #travel
walkingduet
195 likes • 2.7K views

Tips

from all over the internet

💰 Boat Ride Costs

Expect around Rs. 2,000-2,500 for a round trip boat ride to Madol Duwa Island. :moneybag:

⏱️ Quick Exploration

The island is small; allow 30-60 mins for exploration after a short boat ride. :stopwatch:

📚 Literary Connection

If you've read Martin Wickramasinghe's 'Madol Duwa', the visit is extra special. 📚

🥤 Refreshments Available

King coconuts are often sold near the entrance for a refreshing drink. :coconut:

🌿 Nature's Beauty

Enjoy the serene mangrove forests and biodiversity of Koggala Lake. :evergreen_tree:

What Travellers Say

4.5
(234 reviews)

Reviews Summary

Visitors rave about Madol Duwa Island's serene beauty and its unique literary connection to Martin Wickramasinghe's novel. The boat ride across Koggala Lake is a highlight, offering scenic views of mangrove forests and opportunities to visit nearby attractions. While the island itself is small and exploration is brief, the overall experience is considered a charming and memorable escape.

"Beautiful island. Great for nature and adventure lovers. Its quite an easy trek though.

There's a place right at the entrance where you can buy king coconuts if thirsty.

Some historical landmarks are there and if you've read the book, the visit might take you back in time and enable you to relate to some of the components of the book."

Shaun Perera

"The location has a story related to Madhvaja, which is mentioned in a book by Mahatma Gandhi. If you’ve read the book, visiting this place will bring many of those memories to life.

It’s a small island, and for me, many parts of the book came back to mind during the visit. The place is truly amazing. You reach it by boat — in 2025, the cost is Rs. 2,000 for a one-way ride. If you want to go around the island as well, it’s an additional Rs. 500, making it Rs. 2,500 per boat (for up to 6 people).

The boat ride from the mainland to the island takes less than 5 minutes. Once you’re on the island, you can spend about 30 minutes to 1 hour exploring. So in total, the whole trip takes around an hour."

Bineth T Liyanage

"Very beautiful Island in Koggala lake and Travels can reach here with boat ride.
I highly recommend a visit to Madol Duwa Island to anyone seeking an unforgettable escape from the ordinary. It's a journey you'll cherish for a lifetime"

Janaka Neranjan

What People Like

Literary connection
Scenic boat rides
Mangrove beauty

What People Dislike

Island is small
Short exploration time

Frequently Asked Questions

🚇 🗺️ Getting There

Madol Duwa Island is located on Koggala Lake and can only be reached by boat. Boat services are available from the mainland, typically near Habaraduwa. The ride is short, usually less than 5 minutes. InstagramReddit

The most popular and recommended way to explore Koggala Lake and its islands, including Madol Duwa, is by taking a boat tour. These tours offer a scenic way to experience the mangroves and other attractions. Instagram+1

While specific public transport routes to the exact boat launch points aren't always detailed, you can typically reach the Habaraduwa area via local buses that run along the southern coast of Sri Lanka. From there, you may need a short tuk-tuk ride to the lake. TikTok

You cannot drive directly to Madol Duwa Island as it's an island. You will need to drive to a point on the mainland of Koggala Lake where boat services are available. Parking is usually available near these boat launch areas. Reddit

Madol Duwa Island is located around coordinates 6.0084243, 80.3279432. This is a key piece of information for navigation if you're using GPS. Reddit

🎫 🎫 Tickets & Entry

The primary cost is for the boat ride. Prices can range from Rs. 2,000 to Rs. 2,500 for a round trip for a boat that can carry up to 6 people. Some tours might offer slightly different pricing for longer durations or additional stops. InstagramReddit

There isn't a separate entrance ticket for Madol Duwa Island itself. The cost is primarily for the boat service to reach the island. Reddit

Discounts are not commonly advertised, but it's always worth inquiring with the boat operators, especially if you are in a larger group or during off-peak seasons. Instagram

Typically, the boat tour price covers the round trip to Madol Duwa Island and potentially a short exploration around Koggala Lake. Some operators might include stops at other nearby attractions like Cinnamon Island or a spice garden for an additional fee or as part of a package. Instagram+1

While advance booking isn't always necessary, especially for shorter trips, you can often arrange tours through local tour operators or your accommodation. For specific experiences like the Kola Floating Boat Safari, contacting them directly is recommended. Instagram+1

🎫 🧭 Onsite Experience

On Madol Duwa Island, you can explore the serene mangrove forests, connect with the literary history of Martin Wickramasinghe's novel, and enjoy the peaceful natural surroundings. The island itself is small and best enjoyed with a short walk. InstagramReddit

Most visitors spend about 30 minutes to 1 hour exploring Madol Duwa Island. The entire excursion, including the boat ride, typically takes around an hour. Reddit

Yes, Madol Duwa Island is described as having an easy trek. The paths are generally well-maintained, making it accessible for most visitors. Reddit

Nearby attractions on Koggala Lake include Cinnamon Island (for spice tours), Thalathuduwa Temple, and Bird Island. Some boat tours combine these stops. Instagram+1

Swimming is not typically highlighted as an activity around Madol Duwa Island. The focus is more on boat tours and exploring the island's natural and literary aspects. The waters of Koggala Lake are generally calm. Instagram

📸 📸 Photography

Capture the lush mangrove forests, the tranquil waters of Koggala Lake, and the rustic charm of the island. The boat ride itself offers scenic views. Instagram+1

Late afternoon often provides beautiful golden hour light for photography. Mornings can also be good with softer light and fewer boats. Instagram

Drone usage regulations can vary in Sri Lanka. It's advisable to check current local rules and obtain any necessary permissions before flying a drone near Madol Duwa Island or Koggala Lake. TikTok

A wide-angle lens is great for capturing the expansive lake and mangrove scenery. A telephoto lens can be useful for birdwatching. Your smartphone camera will also capture the beauty effectively. Instagram

Always ask for permission before taking close-up photos of individuals. Most locals are happy to be photographed if asked politely. Instagram

You may also like

1 of 2
Madol Duwa Island (2026) – Best of TikTok, Instagram & Reddit Travel Guide