Skip to content
Royal Marine Tours logo
The open sea around the Daymaniyat Islands off the Muscat coast, where fishing trips head out
Per boat

Fishing Trip

Head out for the day with rods, bait and local know-how.

Fish the rich waters off Muscat aboard your own boat. Whether you're an experienced angler or trying it for the first time, our captains know where the fish are biting.

Pick a half day or a full day, gather your group, and head out with all the gear provided. Our crews put you on the productive spots and help with everything from rigging to landing your catch.

Priced per boat, it's a brilliant outing for friends and families — and there's nothing like grilling what you caught.

Why you'll love it

  • Productive waters off Muscat
  • Suits beginners and seasoned anglers
  • Whole boat to your group
  • Half-day or full-day options

What's included

  • Private boat & experienced captain
  • Fishing rods, tackle & bait
  • Local knowledge of the best spots
  • Drinking water on board

Good to know

  • Priced per boat, not per person
  • Bring a hat, sunscreen and snacks
  • Catch depends on season and conditions
  • Free cancellation up to 24 hours before departure

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
A group snorkelling in a calm turquoise lagoon at the Daymaniyat Islands on a full-day tourBest value

A relaxed full day exploring multiple reefs and island shorelines, with plenty of food and drinks aboard.

Snorkelling gearKayaksGoPro footage of your tripLunch, snacks & drinks
OMR 40/ person
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