Table of Contents
ToggleKoneswaram Temple
Koneswaram Temple (Thirukoneswaram) is a Hindu temple dedicated to Shiva, perched on Swami Rock, a cliff-top headland inside Fort Frederick in Trincomalee. It is one of the most important Shaivite shrines in Sri Lanka, and the views over the Indian Ocean and Back Bay are among the best on the east coast.
Entry is free. Visitors are welcome, but this is an active place of worship, so dress modestly and remove your shoes before entering the shrine.
Plan your visit to Koneswaram Temple
- Entry: free (donations welcome)
- Open daily, early morning to evening
- Time needed: 1–2 hours
History of Koneswaram Temple
Koneswaram is one of the oldest Hindu shrines on the island, with written references going back many centuries. It was famous as a wealthy temple-complex before the Portuguese destroyed it in 1622; stones from the temple were used to build the fort that later became Fort Frederick.
Worship continued in secret for centuries. The present temple was rebuilt from the 1950s, and regular ceremonies resumed in 1963. The cliff edge behind the temple is known as Ravana’s Cleft or “Lover’s Leap”, and the site is linked in local legend with the demon king Ravana of the Ramayana.

Attractions at Koneswaram Temple
- The main shrine: a colourful, rebuilt Dravidian-style temple dedicated to Shiva as Konesar, with his consort Mathumai Amman.
- Giant Shiva statue: a large statue of Shiva overlooks the sea near the temple and is a popular photo spot.
- Lover’s Leap (Ravana’s Cleft): a dramatic cleft in the cliff with a sheer drop to the ocean; take care, as railings are limited.
- Sea views: the headland looks over the ocean and Back Bay; from the cliffs you may spot turtles, and in season even whales or dolphins offshore.
Things to Do at Koneswaram Temple
- Watch a puja: visitors can respectfully observe the rituals; times vary, so ask at the temple.
- Walk through Fort Frederick: the road to the temple passes through the fort, where spotted deer roam freely.
- Visit at festival time: the temple is busiest during Maha Shivaratri and the annual chariot (Ther) festival.
- Combine with the beaches: Uppuveli and Nilaveli beaches lie a short drive north of town.


Koneswaram Temple – Entry Eligibility and Open Timings
- Entry: free; donations welcome.
- Opening hours: the temple is generally open from early morning until evening; check locally for puja times.
- Dress code: cover shoulders and knees and remove shoes (and hats) before entering the shrine.
- Access: the temple is reached through Fort Frederick, which is still used by the Sri Lankan Army; visitors can drive or walk up, but photography of military areas is not allowed.
How Long to Spend at Koneswaram Temple
Allow 1–2 hours for the temple, the Shiva statue and the cliff-top views. Add another hour if you want to walk through Fort Frederick.
How to Get There
- From Trincomalee town: the temple is about 2 km from the town centre; a tuk-tuk takes around 10 minutes, or you can walk through Fort Frederick.
- From Colombo: Trincomalee is roughly 6–7 hours by road or by the overnight train from Colombo Fort; buses also run from Colombo and Kandy.
- From Uppuveli or Nilaveli: take a tuk-tuk south to Trincomalee town and on to the fort.
Arriving at Colombo Airport (CMB)? It is a long drive to Trincomalee, so Book a fixed-price airport transfer straight to your hotel.
Eateries Nearby Koneswaram Temple
There are only a few small stalls near the temple. For a proper meal, head back into Trincomalee town for rice and curry, short eats and South Indian-style Tamil food, or to the guesthouses and beach restaurants along Uppuveli for fresh seafood.
Other Attractions Nearby Koneswaram Temple
- Fort Frederick: the colonial fort you pass through on the way to the temple.
- Pathirakali Amman Temple: a vividly decorated Hindu temple in town.
- Dutch Bay: the town beach just below the fort.
- Kanniya Hot Springs: seven small hot wells about 8 km from town.
- Marble Beach: a calm, clear bay south of Trincomalee.
- Pigeon Island National Park: snorkelling off Nilaveli.
Before your trip
- Find hotels in Trincomalee: stay in town for the temple, or in Uppuveli/Nilaveli for the beaches.
- Get a Sri Lanka eSIM before you land, for maps and ride-hailing apps.

Koneswaram Temple sits on Swami Rock high above the ocean in Trincomalee. Rebuilt in the 20th century after its destruction by the Portuguese in 1622, it is one of Sri Lanka’s most important Shiva temples and a beautiful spot for sea views.
Entry is free; dress modestly and remove your shoes. Combine your visit with a walk through Fort Frederick and an afternoon at Nilaveli Beach.

