
Eastern Province
Trincomalee & Nilaveli
Beaches, temples, harbour and marine life
Trincomalee combines a natural harbour, historic religious sites and long beaches. Nilaveli is the usual base for Pigeon Island trips; marine conditions and park rules determine what activities are possible.
Attractions, distances & visit time
| Attraction | Approx. distance | Suggested visit |
|---|---|---|
| Koneswaram Temple | Fort Frederick promontory, Trincomalee | 45–75 min |
| Fort Frederick | Trincomalee town | 30–45 min |
| Trincomalee harbour viewpoints | Town / fort area | 20–40 min |
| Uppuveli Beach | About 5–7 km north of town | 1–2 hr |
| Nilaveli Beach | About 15–17 km north of town | 1–2 hr |
| Pigeon Island National Park | Boat from Nilaveli; sea conditions apply | 2–4 hr |
| Kanniya Hot Water Springs | About 7–10 km from town | 30–45 min |
| Marble Beach | About 15–20 km south of town | 1–2 hr |
Best photography spots
- Koneswaram cliff-edge ocean views
- Nilaveli beach at sunrise
- Pigeon Island reef scenery from permitted zones
- harbour panorama
Experiences to enjoy
- Snorkelling with approved operators
- beach relaxation
- temple and fort history
- harbour interpretation
- hot-spring visit
- seasonal marine excursions
Suggested one-day plan
08:00
Visit Fort Frederick and Koneswaram Temple.
10:00
Explore harbour viewpoints and Kanniya Hot Water Springs.
12:00
Lunch in Trincomalee or Nilaveli.
13:30
Beach time at Nilaveli or Uppuveli.
15:00
Optional Pigeon Island boat and snorkelling trip if sea conditions and schedule permit.
17:30
Sunset by the beach.
Good to know: Do not promise Pigeon Island access in rough seas. Use reef-safe behaviour: no standing on coral, no collecting shells and no touching turtles.
Distances and times are planning estimates; confirm access, opening hours and conditions on the day.
Next region
Pasikudah, Batticaloa & Arugam Bay →
