Skip to content
Royal Marine Tours logo
A group snorkelling in a calm turquoise lagoon at the Daymaniyat Islands on a full-day tour
Best value

Full-Day Snorkelling

More time, more reefs — a relaxed full day among the islands.

For travellers who want to make a day of it. The full-day trip gives you extra time at more snorkel spots, longer in the water, and a slower, unhurried pace around the Daymaniyat Islands.

With more hours on the water, your captain can reach quieter reefs and linger wherever the marine life is best on the day. Expect turtles, reef sharks, rays and clouds of fish over living coral.

Lunch, snacks and drinks are included, so you can settle in, kayak the shallows and soak up the islands without watching the clock.

Why you'll love it

  • Multiple snorkel spots across the reserve
  • Longer time in the water
  • Best chance of varied marine life
  • Unhurried, full-day pace

What's included

  • Snorkelling gear (all sizes)
  • Kayaks
  • GoPro footage of your trip
  • Lunch, snacks & drinks
  • Friendly local guide & captain

Good to know

  • A full day on the water
  • Lunch included on board
  • Free cancellation up to 24 hours before departure
  • Bring sun protection and a towel

More ways to enjoy the sea

All tours
Snorkellers in clear turquoise water beside a Daymaniyat island on a half-day tour from MuscatMost popular

Half-Day Snorkelling

~5 hrs · 8:30 AM

A ~45-minute ride to two snorkel spots in the Daymaniyat reserve, with time to swim among turtles and reefs.

Snorkelling gearKayaksGoPro footage of your tripRefreshments
OMR 30/ person
View details
The open sea around the Daymaniyat Islands off the Muscat coast, where fishing trips head outPer boat

Fishing Trip

Half or full day

Head out with rods, bait and local know-how. Great for friends and families chasing the catch of the day.

Half dayOMR 300
Full dayOMR 400
View details
Book your trip

Ready for the islands?

Tell us your tour, date and group size — we'll confirm everything on WhatsApp, usually within the hour. Free cancellation up to 24 hours before departure.

Chat on WhatsApp