Angel Rock Snorkeling & Diving
Angel Rock Snorkeling & Diving is a popular marine experience near Trincomalee, known for clear water, sheltered shallow reefs and abundant reef life. Ideal for families and beginners, Angel Rock offers a quieter alternative to busier marine parks.
Quick Overview
📍 Near Nilaveli & Uppuveli Beaches
⏳ Duration: 2 Hours (Boat + Snorkeling)
🕕 Departures: 6:00 AM, 10:00 AM, 4:00 PM
✅ Easy – Suitable for Beginners & Families
Price List
| Option | Passenger | Price (EUR) | Notes |
|---|---|---|---|
| Shared Boat | Adult | €15 | Lifejackets & snorkeling mask included |
| Shared Boat | Child (6–11) | €10 | Child rate applies |
| Shared Boat | Infant | €5 | Not recommended in choppy sea |
| Private Boat | One Adult | €30 | Private seating & equipment included |
| Private Boat | Child | €10 | Child rate applies |
| Private Boat | Infant | Free | Infant not recommended |
What to Expect
- Guided snorkeling around coral outcrops
- Mask, snorkel & fins provided
- Life jackets for safety
- Safety briefing & reef orientation
- Chance to see parrotfish, butterflyfish, wrasse & turtles
- Occasional reef shark sightings
We recommend reef-safe sunscreen, hat, towel and drinking water.
Access & Meeting Point
Most departures from Nilaveli or Uppuveli beaches.
Meeting Point:
Pigeon Island Tours — M5RQ+XP, Gopalapuram,
42/1 B 4th Cross Lane, Nilaveli 31010
Please arrive 20–30 minutes before departure.
Alternative to Pigeon Island
Angel Rock is less crowded, family-friendly and offers shorter boat rides. Perfect for relaxed snorkeling with shallow coral bommies and calm waters.