Places to visit near

Devinuwara

Devinuwara is a town in Matara district, Sri Lanka of about 45,000 people. Within 50 km by road there are 154 places to visit: 41 buddhist sites, 31 beaches & coast and 5 wildlife, forests & gardens. The must-see places are Devinuwara Light House, Weherahena Poorwarama Rajamaha Viharaya and Nilwala Crocodile Safari Matara.

5.9283° N, 80.5888° EPop. 45,000Mirissa 16 km

© OpenStreetMap contributors
Within 30 km114 places
Within 50 km154
Must-see28
Notable112
Best timeOctober to March

Start here

The 3 places worth the trip

Places near Devinuwara by type

All 226 places by distance →

One day from Devinuwara

5 stops, one loop, back by 3:44 pm

69 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Devinuwara
  2. Talalla Beachbeach · 1.5 hrs
  3. Hiriketiya Beachbeach · 1.5 hrs
  4. Weherahena Poorwarama Rajamaha ViharayaBuddhist site · 1 hrs
  5. Parrot Rockviewpoint · 1 hrs
  6. Parewi Duwa TempleBuddhist site · 1 hrs
  7. Back in Devinuwara
Today’s loopDevinuwaraStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

How to reach Devinuwara

By road

Mirissa 16 km · Galle 54 km · Bentota 107 km. Directions.

By air

Mattala Rajapaksa International Airport (HRI), Hambantota — about 89 km by road; Bandaranaike International Airport (CMB), Colombo — about 199 km by road.

Questions people ask

What are the best places to visit near Devinuwara?

Weherahena Poorwarama Rajamaha Viharaya (Buddhist site, about 4 km), The Shrine of Our Lady of Matara (church, about 5 km), Nilwala Crocodile Safari Matara (nature spot, about 5 km), Parewi Duwa Temple (Buddhist site, about 6 km), Devinuwara Light House (beach, about 1 km), Hiriketiya Beach (beach, about 17 km).

How many tourist places are there within 50 km of Devinuwara?

154 places on Spotwander: 41 buddhist sites, 31 beaches & coast, 5 wildlife, forests & gardens, 13 forts & heritage, 9 waterfalls.

Which is the nearest Buddhist site to Devinuwara?

Devinuwara Raja Maha Viharaya, about 1 km by road; Galgane Viharaya (1 km) is next.

Which is the nearest beach to Devinuwara?

Hummana Beach Dondra, about 1 km by road; Devinuwara Light House (1 km) is next.

What is a good one-day trip from Devinuwara?

Start in Devinuwara, visit Talalla Beach, then Hiriketiya Beach, then Weherahena Poorwarama Rajamaha Viharaya, then Parrot Rock, then Parewi Duwa Temple, and drive back — about 69 km by road in all.