Casablanca Cruises
Cruises that visit Africa: Morocco: Casablanca
Cruises that depart from Casablanca
7 Night - A Journey from Mediterranean Shores to Morocco and the Canary Islands
Starting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife
2026 Sails: Dec 9, More...
19 Night - An Extended Journey of Atlantic Crossings & Southern Light
Starting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife, San Sebastian De La Gomera, Funchal (Madeira), Lisbon, Gibraltar, Malaga, Spain, Alicante, Ibiza, Barcelona
2026 Sails: Dec 9, More...
12 Night - A Journey of Atlantic Light & Volcanic Shores
Starting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife, San Sebastian De La Gomera, Funchal (Madeira), Lisbon
2026 Sails: Dec 9, More...
12 Night - Canaries, Morocco & More
Starting in Barcelona, Alicante, Almeria, Gibraltar, Casablanca, Agadir, Arrecife (Lanzarote), Las Palmas De Gran Canaria, Santa Cruz de Tenerife, Santa Cruz de La Palma, Funchal (Madeira), Lisbon
2026 Sails: Dec 9, More...
14 Night - Mediterranean Odyssey (Lisbon - Lisbon)
Starting in Lisbon, Tangier, Morocco, Valencia, Spain, Palma De Mallorca, Spain, Sete, France, Tarragona, Malaga, Spain, Gibraltar, Casablanca, Morocco, Cadiz, Spain, Lisbon
2026 Sails: Dec 12, 2027: Dec 4, 2028: Jan 15, Jan 29, More...
15 Night - Malta, Morocco & the Mediterranean
Starting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Strait of Gibraltar, Casablanca, Seville (Cadiz), Sail the Alboran Sea, Barcelona
2026 Sails: Dec 12, More...
15 Night - Malta, Morocco & the Mediterranean
Starting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Mediterranean Sea, Casablanca, Seville (Cadiz), Granada (Malaga), Sail the Mediterranean Sea, Barcelona
2026 Sails: Dec 14, More...
10 Night - Mediterranean
Starting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Marseille (Provence), France, Barcelona, Spain, Cadiz (Seville), Spain, Casablanca (Marrakesh), Morocco, Malaga (Granada), Spain, Alicante, Spain, Civitavecchia (Rome), Italy
2026 Sails: Dec 15, More...
15 Night - Malta, Morocco & the Mediterranean
Starting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Sicily (Messina), Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Strait of Gibraltar, Casablanca, Seville (Cadiz), Granada (Malaga), Sail the Balearic Sea, Barcelona
2026 Sails: Dec 27, More...
10 Night - Mediterranean New Year's Cruise : Casablanca, Cadiz & Seville
Starting in Barcelona, Cartagena ES, Malaga, Casablanca, Tangier, Cadiz, Seville, Lisbon
2026 Sails: Dec 29, More...
Cruises that visit Africa: Morocco: Casablanca
Cruises that depart from Casablanca
Click on a cruise ship itinerary that visits Casablanca (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Casablanca), please visit: Cruise Search or try our Virtual Cruise Advisor™.
7 Night - A Journey from Mediterranean Shores to Morocco and the Canary IslandsStarting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife
2026 Sails: Dec 9, More...
19 Night - An Extended Journey of Atlantic Crossings & Southern LightStarting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife, San Sebastian De La Gomera, Funchal (Madeira), Lisbon, Gibraltar, Malaga, Spain, Alicante, Ibiza, Barcelona
2026 Sails: Dec 9, More...
12 Night - A Journey of Atlantic Light & Volcanic ShoresStarting in Barcelona, Gibraltar, Casablanca, Arrecife (Lanzarote), Santa Cruz de Tenerife, San Sebastian De La Gomera, Funchal (Madeira), Lisbon
2026 Sails: Dec 9, More...
12 Night - Canaries, Morocco & MoreStarting in Barcelona, Alicante, Almeria, Gibraltar, Casablanca, Agadir, Arrecife (Lanzarote), Las Palmas De Gran Canaria, Santa Cruz de Tenerife, Santa Cruz de La Palma, Funchal (Madeira), Lisbon
2026 Sails: Dec 9, More...
14 Night - Mediterranean Odyssey (Lisbon - Lisbon)Starting in Lisbon, Tangier, Morocco, Valencia, Spain, Palma De Mallorca, Spain, Sete, France, Tarragona, Malaga, Spain, Gibraltar, Casablanca, Morocco, Cadiz, Spain, Lisbon
2026 Sails: Dec 12, 2027: Dec 4, 2028: Jan 15, Jan 29, More...
15 Night - Malta, Morocco & the MediterraneanStarting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Strait of Gibraltar, Casablanca, Seville (Cadiz), Sail the Alboran Sea, Barcelona
2026 Sails: Dec 12, More...
15 Night - Malta, Morocco & the MediterraneanStarting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Mediterranean Sea, Casablanca, Seville (Cadiz), Granada (Malaga), Sail the Mediterranean Sea, Barcelona
2026 Sails: Dec 14, More...
10 Night - MediterraneanStarting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Marseille (Provence), France, Barcelona, Spain, Cadiz (Seville), Spain, Casablanca (Marrakesh), Morocco, Malaga (Granada), Spain, Alicante, Spain, Civitavecchia (Rome), Italy
2026 Sails: Dec 15, More...
15 Night - Malta, Morocco & the MediterraneanStarting in Barcelona, Marseille, Corsica (Ajaccio), Rome (Civitavecchia), Sail the Mediterranean Sea, Sicily (Messina), Valletta, Tunis (La Goulette), Sail the Mediterranean Sea, Algiers, Sail the Strait of Gibraltar, Casablanca, Seville (Cadiz), Granada (Malaga), Sail the Balearic Sea, Barcelona
2026 Sails: Dec 27, More...
Deal link -> Special
10 Night - Mediterranean New Year's Cruise : Casablanca, Cadiz & SevilleStarting in Barcelona, Cartagena ES, Malaga, Casablanca, Tangier, Cadiz, Seville, Lisbon
2026 Sails: Dec 29, More...