Rocky hill rising above the forest at Maduru Oya National Park, Sri Lanka
All Destinations
WildlifeNatureCultural

Maduru Oya National Park

Eastern Province

About Maduru Oya National Park

Maduru Oya National Park spreads across nearly 590 km² of low dry-zone country between Polonnaruwa and the eastern plains, created to protect the catchments of the giant Mahaweli irrigation reservoirs and the wildlife displaced by their creation. It feels like deep Sri Lanka: whaleback rock hills rising from endless scrub, reservoir shores stalked by elephants (several hundred live here), and hardly another vehicle in sight. History surprises at the dam itself, where excavations revealed an ancient sluice built perhaps two thousand years ago - proof the old engineers tamed this river first. The park borders Dambana, homeland of the Vedda people, and combining a safari with a community visit is the most natural pairing in the country. Access is easiest from Mahiyangana or Polonnaruwa; facilities are minimal, adventure quotient high.

Top Activities

  • Remote elephant safaris
  • The ancient sluice at Maduru Oya dam
  • Birdwatching on reservoir shores
  • Vedda community visits at Dambana
  • Rock outcrop photography

Nearby Attractions

📍 Veddha Village (Dambana)📍 Mahiyangana📍 Polonnaruwa

Travel Tips

Arrange jeeps in Mahiyangana or through Dambana guides.

Combine with the Vedda village for a full cultural-wildlife day.

Carry everything you need - there are no facilities inside.

Quick Info

Best Time

May to September

Weather

Hot and dry May–September; rains October–January.

Estimated Daily Budget

Budget$35–55/day (safari included)
Mid-range$70–120/day
Luxury$140–280/day

7.5833°N, 81.2167°E

Open in Google Maps →

Ready to Visit?

Add Maduru Oya National Park to your trip and let AI create your personalised itinerary.