Sri Lanka · national park
Maduru Oya National Park
Maduru Oya National Park is a national park in Sri Lanka, established in 1983, covering 589 km² (227 sq mi). It is the #5 largest of Sri Lanka's 26 national parks.
- Area
- 589 km²
- Established
- 1983
- IUCN
- II: National Park
- Nearest airport
- BTC · 61 km

Nearest airports to Maduru Oya National Park
- 1Batticaloa International Airport Airports in Sri LankaBTC61 kmstraight line
- 2China Bay Airport Airports in Sri LankaTRR107 kmstraight line
- 3Mattala Rajapaksa International Airport Airports in Sri LankaHRI144 kmstraight line
More about Maduru Oya National Park
Maduru Oya National Park is one of 26 national parks in Sri Lanka. It covers 589 km² (58,850 ha) — about 75% of the size of New York City, making it the #5 largest national park in Sri Lanka (6.8% of the country's national park area).
History and protection
The park was established in 1983, 43 years ago — the first national parks in Sri Lanka date back to 1937. It is listed in IUCN category II: National Park — protecting whole ecosystems while welcoming visitors for recreation and education.
Visiting Maduru Oya National Park
The closest airport is Batticaloa International Airport (BTC), about 61 km away — around 1 h 19 min by car; alternatively China Bay Airport (TRR, 107 km). Other national parks within reach include Wasgamuwa National Park (393 km²), Flood Plains National Park (174 km²), Angammedilla National Park (75 km²) and Gal Oya National Park (259 km²) — easy to combine on one trip.
Frequently asked questions
How big is Maduru Oya National Park?
When was Maduru Oya National Park established?
What is the nearest airport to Maduru Oya National Park?
What protection category is Maduru Oya National Park?
Data: Wikidata (CC0), English Wikipedia and Wikimedia Commons.