A Morocco cruise calls at one of North Africa’s most varied and accessible countries. Atlantic and Mediterranean coasts bring ships to the cosmopolitan port of Casablanca, the gateway-to-Africa Tangier on the Strait of Gibraltar, and the resort city of Agadir to the south. Morocco features on Atlantic Africa itineraries, on Western Mediterranean and Canary Islands cruises, and on transatlantic repositioning sailings that link the Mediterranean to the Caribbean.

For cruisers, Morocco delivers a genuinely African and Arabic-Berber cultural experience within an easy day from the cruise port. Most calls focus on Casablanca’s Art Deco core and Hassan II Mosque, Tangier’s old medina above the Strait of Gibraltar, or Agadir’s beach-and-souk combination. The famous imperial cities of Marrakech and Fes are beyond port-day reach without aggressive timing, though the Tangier-to-Chefchaouen blue-city excursion is a memorable longer day if your call allows.
Quick Facts
| Region | Africa & Indian Ocean (northwest African coast) |
| Cruise season | Year-round; best Apr to Jun and Sep to Oct |
| Peak vs shoulder | Peak Apr-Jun, Sep-Oct; best value Nov to Mar |
| Number of cruise ports | Several along Atlantic and Mediterranean coasts |
| Top ports | Casablanca, Tangier, Agadir, Safi |
| Currency | Moroccan dirham (cards in tourism; cash at markets) |
| Language | Arabic and Berber (French widely spoken; English in tourism) |
| Visa (US/UK/EU) | Visa-free for short tourist stays for most |
| Time zone | Western European Time (GMT+1 in summer, GMT+0 winter) |
| Average temperature | 60 to 85F (16 to 29C) on coast; hot inland |
| Cruise lines | MSC, Costa, Norwegian, Princess, Holland America, Celebrity, Cunard, Silversea, Oceania, Azamara |
Best Time to Cruise
Morocco’s cruise season runs essentially year-round on the coast. The best months are spring (April to June) and autumn (September and October), when the weather is warm but not hot. Peak cruise traffic comes during those shoulder windows and the summer holiday weeks.
Summer (July and August) is hot, especially inland on excursions toward Marrakech or Fes, while winter (November to March) is mild but cooler, with more rain on the coast. The best value tends to sit in late autumn through early spring. Browse the latest Africa cruise deals for shoulder-season sailings.
Morocco does Ramadan, which shifts each year on the lunar calendar, and during it some restaurants and services run reduced daytime hours. For the best mix of pleasant weather and full tourism services, sail in April, May, June, September, or October. Coastal Morocco is comfortable in any month thanks to the Atlantic moderating influence.
Top Cruise Ports
Casablanca
Casablanca, Morocco’s largest city and main commercial center, is the country’s biggest cruise port, with ships docking at the busy commercial harbor a short drive from the city center. It is more business-and-mosque than picture-postcard Morocco.
The draws are the spectacular Hassan II Mosque, one of the largest mosques in the world and one of the few that admits non-Muslim visitors. Add the Art Deco old city center, the corniche, and the chance for a long-day excursion to Rabat or Marrakech. Insider tip: a guided visit inside the Hassan II Mosque is the standout Casablanca experience. It is one of the few major mosques in the Muslim world that opens to non-Muslim visitors, and the architecture is genuinely extraordinary.
Tangier
Tangier sits on the Strait of Gibraltar at Morocco’s northern tip, where the Atlantic meets the Mediterranean and Africa lies just 8 miles from Spain. The renovated port is close to the old medina and the cruise call is one of the most atmospheric in North Africa.
The draws are the steep, narrow medina with its kasbah and panoramic views, and the Caves of Hercules. Add the lighthouse at Cap Spartel where two oceans meet, and the famous blue mountain town of Chefchaouen as a longer 2-hour-each-way day trip. Insider tip: the Tangier medina rewards a guided walk for context and for finding your way through its maze of narrow streets. The history (Paul Bowles, Matisse, the international zone era) is interesting, and a local guide brings it alive.
Agadir
Agadir, on Morocco’s southern Atlantic coast, is a modern resort city rebuilt after the 1960 earthquake. It has a long sandy beach and access to the Anti-Atlas mountains and Berber villages inland. Cruise calls here lean beach-and-souk.
The draws are the long Atlantic beach and corniche, the Souk El Had market, the rebuilt kasbah ruins above the city, and inland trips to argan-oil cooperatives and Paradise Valley. Insider tip: Agadir is more about beach and modern Morocco than ancient medinas. If you want classic Moroccan atmosphere, look for a Taroudant or Tiznit excursion, since both are genuine walled cities a reasonable drive away.
Which Cruise Lines Sail Here
Morocco features on Atlantic Africa, Mediterranean, and Canary Islands itineraries, so a wide lineup calls. The mass-market and premium lines lead. MSC and Costa include Casablanca and Tangier on Western Mediterranean and Canary Islands sailings, often the best value, with Norwegian, Princess, Holland America, and Celebrity on Mediterranean and repositioning routes.
The luxury lines call as well, with Silversea, Oceania, Azamara, and Cunard including Moroccan ports on grand voyages and Mediterranean-and-Africa itineraries.
Most Morocco cruises come as one or two stops on 7-to-14-night Western Mediterranean, Canary Islands, or transatlantic repositioning itineraries, with some longer Africa grand voyages including the country more substantially. Read our MSC review, our Princess review, and our Silversea review to match a line to your trip.
Shore Excursion Tips
Morocco rewards a careful approach to excursions, since the country’s headline attractions are well-organized for tourism but distances and the language barrier favor an organized approach for first-time visitors. Casablanca’s Hassan II Mosque and Tangier’s medina are easily reached independently by taxi, though a guide adds value.
Book through the ship or a reputable operator for the longer day trips. That means Chefchaouen from Tangier, about 2 hours each way. It also covers Marrakech from Casablanca (very tight as a same-day return), or any combined medina-and-mosque tour for efficiency in a single port day.
Arabic and Berber are the official languages, with French widely spoken (a legacy of the colonial era) and English in tourism. The dirham is the currency, with cards in upmarket spots and cash at markets. Tipping is appreciated. Try tagines, couscous, mint tea, and pastilla. Bargaining is expected at markets. For more, see our guide to cruise shore excursions.
Sample Itineraries
A 7-to-10-night Canary Islands cruise on MSC, Costa, or Norwegian from Europe calls at Tangier, Casablanca, or Agadir alongside the Canaries, from around $599 per person. It is the value way to include Morocco.
A 10-to-14-night Mediterranean and Atlantic cruise on Princess, Celebrity, or Holland America includes Casablanca and Tangier alongside Spain and Portugal, from around $999 per person.
A transatlantic repositioning cruise on Cunard, Silversea, or Oceania between Europe and the Caribbean stops in Morocco en route, from around $1,499 per person. Compare current sailings on the deals page before you book.
Packing & Practical Tips
Pack light, breathable clothing for the warm coast, plus modest cover for mosques and medinas (covered shoulders and knees, headscarves helpful for women at religious sites). Comfortable walking shoes are essential for the steep, often-cobbled medinas. Bring a light jacket for cool evenings, especially in winter, plus sun protection and a small daypack.
Morocco uses the dirham and the European-style Type C/E plug, so European travelers need no adaptor while US travelers should bring one. Carry dirhams for markets and tipping; cards work at hotels and bigger restaurants. Tap water is best avoided. Be ready for persistent souk vendors but bargain politely. For the full list, see our cruise packing guide.
The Verdict
Morocco is one of the most accessible and rewarding North African cruise destinations. It delivers a genuinely Arabic-Berber cultural experience within an easy port day of a Western Mediterranean or Canary Islands itinerary. Casablanca’s Hassan II Mosque is among the most extraordinary religious buildings on Earth, Tangier’s medina blends Africa with the Mediterranean, and the country’s food, markets, and architecture deliver real depth. Manage Marrakech expectations and Morocco shines.
Book a Western Mediterranean or Canary Islands cruise that calls in Morocco if you want a North African cultural day with relatively easy logistics. Take a guided medina walk in Tangier, visit the Hassan II Mosque from Casablanca, and accept that Marrakech is realistically a separate land extension. For the best mix of weather and value, sail in April, May, September, or October.
Related Guides (internal links)
- Africa & Indian Ocean Cruise Guide: the full regional overview
- Read our MSC Cruises review
- Read our Princess Cruises review
- Read our Silversea review
- Cruising Senegal: Dakar and the Atlantic coast
- Cruising Egypt: the Red Sea and Suez Canal
- See this week’s Africa cruise deals
- Compare cruise lines side by side
- Plan your route with the Itinerary Planner
Last updated: May 23, 2026. Written by Helena Marsh, Editorial Director.
Frequently asked questions
When is the best time to cruise Morocco?
The best time to cruise Morocco depends on the season you want — peak months bring the most sailings and the highest fares, while shoulder season trades some weather certainty for lower prices and thinner crowds.
Which cruise lines sail to Morocco?
Which Cruise Lines Sail Here Morocco features on Atlantic Africa, Mediterranean, and Canary Islands itineraries, so a wide lineup calls.
How much does a Morocco cruise cost?
A Morocco cruise varies widely by line, cabin and season, but judge the all-in price — base fare plus gratuities, drinks, WiFi and excursions — rather than the headline lead-in fare.
Which cruise ports does Morocco have?
Photo by Y K on Unsplash For cruisers, Morocco delivers a genuinely African and Arabic-Berber cultural experience within an easy day from the cruise port.