Get That Cruise

Cruises that call at Morocco

98 sailings · from £699 per person · November 2026 – May 2029

98 sailings that call at Morocco, boarding at Tenerife, Southampton, Gran Canaria, London Tilbury and 5 more.

Most of these are sold by P&O Cruises, Fred. Olsen Cruise Lines, Ambassador Cruise Line and MSC Cruises. Prices are the line’s own published fare per person, fares checked 26 October 2026, and I confirm the fare for your dates and party before anything is booked.

The arcades of the Hassan II Mosque, Casablanca
Acropolis of Athens, Greece at sunset

Wonders of the Mediterranean

Balmoral · 21 nights

9 November 2026 · fly-cruise from Limassol

Canary Islands, Cyprus, Egypt

2 current offers

£2,099

per person · published fare tiers (cruise only and fly-cruise)

Check price
Acropolis of Athens, GreeceFleet Fiesta in Gran Canaria

Mediterranean Icons

Balmoral · 31 nights

9 November 2026 · fly-cruise from Limassol

Canary Islands, Cyprus, Egypt

2 current offers

£3,189

per person · published fare tiers (cruise only and fly-cruise)

Check price
Acropolis on the hill, Athens, Greece in the eveningFleet Fiesta in Gran Canaria

Mediterranean & Canary Islands Warmth

Balmoral · 21 nights

19 November 2026 · fly-cruise from Piraeus (for Athens)

Canary Islands, Gibraltar, Greece

4 current offers

£2,089

per person · published fare tiers (cruise only and fly-cruise)

Check price

See all 98 in the finderFirst 60 shown here

Before you pick

  • Fares are the cruise line’s published price per person for the cheapest cabin grade on that sailing, refreshed daily — not a quote, and not a price marked up so it can be discounted later.
  • Sold by Fred. Olsen Cruise Lines, P&O Cruises, Ambassador Cruise Line and MSC Cruises, every one a real dated departure from the line’s own feed.
  • A sailing that is not on this page can still be quoted — the list is what I publish, not what I can sell.

Other ways to narrow it down

Want one of these checked?

Tell me which sailing caught your eye, or just the shape of the trip you want, and I will check the fare for your dates and party. Or call 07751 234922 — replies the same day, seven days a week.

Enquiring about

Morocco

This travels with your enquiry, so I know exactly which sailing you mean.

No obligation, no payment details. A person reads every enquiry.

Bookings are placed through Bradley Travelstore, ATOL 11753 · 020 3355 5060. Get That Cruise acts as retail agents for ATOL protected tour operators.