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.
- Leave Devinuwara
- Talalla Beachbeach · 1.5 hrs
- Hiriketiya Beachbeach · 1.5 hrs
- Weherahena Poorwarama Rajamaha ViharayaBuddhist site · 1 hrs
- Parrot Rockviewpoint · 1 hrs
- Parewi Duwa TempleBuddhist site · 1 hrs
- Back in Devinuwara
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.
























