Kirinda
Hambantota, Southern
Perched on a granite outcrop right above Kirinda's beach, this historic complex marks the legendary landing spot of Queen Viharamahadevi, who — according to a story that stretches back over two thousand years — was set adrift at sea during a time of crisis and washed ashore here, later becoming mother to King Dutugemunu, one of Sri Lanka's most celebrated ancient rulers. The complex and its dome are modern rebuilds, but the site itself is said to have a history stretching back over 2,200 years. From the rocky viewpoint beside it, sand dunes and the Indian Ocean stretch out in every direction, and travellers heading along the coast often stop here on the way.
Best time to visit
Late afternoon, when the light over the ocean is best and the day's heat has eased.
Visitor tip
The exposed coastal terrain can be hot; carry water and sun protection.
Local pick
Look for the faint carving of a sun and moon on a nearby boulder, said by locals to mark the exact spot where the queen came ashore.
Quick answers
Where is Kirinda?
Kirinda is in Hambantota, Southern Province, Sri Lanka.
When is the best time to visit Kirinda?
Late afternoon, when the light over the ocean is best and the day's heat has eased.
How far is Kirinda from Colombo?
About 176 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Kirinda?
Nearby places include Tissamaharama Raja Maha Vihara (about 4 km away), Bundala National Park (about 6 km away), Yala National Park (about 28 km away).
Add to my itineraryNearby places
More places in Southern Province
Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.