Highlights
- Destroyed by the Portuguese and rebuilt in modern times
- Set high on Swami Rock above the sea
- One of the most visited sights in Trincomalee
- Colourful South Indian Dravidian architecture
- Hosts a chariot festival each year
Overview
Koneswaram is one of the most sacred Hindu temples in Sri Lanka. It stands on Swami Rock, a high cliff at the end of the Fort Frederick headland in Trincomalee, looking out over the Bay of Bengal. It is dedicated to Shiva and is one of the island's five ancient Shiva shrines, the Pancha Ishwarams.
History
A temple stood here for many centuries before the Portuguese destroyed it in the 17th century and used its stones for their fort. Some of the original carvings were later found in the sea below the cliff. The present temple was built in the 20th century, and it is richly decorated in the South Indian Dravidian style.
What you see
The colourful temple, with its gopuram and a large statue of Shiva, sits on the cliff top. From the edge, the view takes in the open sea and the harbour. Look for the "lover's leap" point on the cliff, and the trees where devotees tie offerings.
Festival
Major festivals include a chariot festival. Dates follow the Hindu calendar; ask locally.
How long it takes
About an hour, including the walk through the fort.
When to go
Late afternoon brings softer light and evening puja. The east coast is driest from about May to September.
Getting there
Drive or walk through the gate of Fort Frederick in town; the road climbs to the temple at the end of the headland. Deer often wander around the fort grounds.
Practical tips
- Cover shoulders and knees; remove shoes before the temple area.
- Fort Frederick is an army base; follow instructions and do not photograph military sites.
- Hold on to food; monkeys are bold.
Read about the Trincomalee harbour, join a day tour of Trincomalee, or see things to do in Trincomalee and Trincomalee hotels.





















