CruiseGrid
Showing 193–216 of 316 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. TransatlanticRoyal Caribbean International

    Spain & Morocco Transatlantic

    Rhapsody of the Seas

    Departure
    Sat, Nov 13, 2027
    back Nov 27
    Length
    14 nights
    From Barcelona, Spain
    Ports
    Valencia · Cartagena · Malaga · Seville (Cadiz) · Tangier +1 more
    From$785per guestas of 5 hours ago
    View sailing
  2. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Tue, Nov 16, 2027
    back Nov 29
    Length
    13 nights
    From Barcelona, Spain
    Ports
    Santa Cruz De Tenerife, Spain · Maceio · Malaga
    From$1,195per guestas of 3 months ago
    View sailing
  3. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Tue, Nov 16, 2027
    back Dec 2
    Length
    16 nights
    From Barcelona, Spain
    Ports
    Salvador, Brazil · Santa Cruz De Tenerife, Spain · Maceio · Malaga
    From$1,379per guestas of 3 hours ago
    View sailing
  4. OtherMSC Cruises

    MSC Grand Voyages

    MSC Virtuosa

    Departure
    Tue, Nov 16, 2027
    back Dec 4
    Length
    18 nights
    From Barcelona, Spain
    Ports
    Salvador, Brazil · Santa Cruz De Tenerife, Spain · Maceio · Rio de Janeiro, Brazil · Malaga +1 more
    From$1,547per guestas of 3 hours ago
    View sailing
  5. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Thu, Nov 18, 2027
    back Nov 30
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,537per guestas of 5 hours ago
    View sailing
  6. OtherMSC Cruises

    MSC Grand Voyages

    MSC Splendida

    Departure
    Thu, Nov 18, 2027
    back Dec 5
    Length
    17 nights
    From Barcelona, Spain
    Ports
    Salvador, Brazil · Rio de Janeiro, Brazil · Malaga · Montevideo · Las Palmas de G.Canaria (Canary Is.), Spain
    From$1,824per guestas of 3 hours ago
    View sailing
  7. TransatlanticCelebrity Cruises

    Barcelona to Argentina Transatlantic

    Celebrity Equinox

    Departure
    Fri, Nov 19, 2027
    back Dec 5
    Length
    16 nights
    From Barcelona, Spain
    Ports
    Tenerife · Salvador de Bahia · Rio De Janeiro · Montevideo
    From$1,394per guestas of 5 hours ago
    View sailing
  8. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Mon, Nov 22, 2027
    back Nov 26
    Length
    4 nights
    From Barcelona, Spain
    Ports
    Genoa (for Cinque Terre), Italy · Marseille (Provence), France
    From$527per guestas of 3 hours ago
    View sailing
  9. MediterraneanNorwegian Cruise Line

    10-Day Europe from Barcelona to Lisbon: Spain & Morocco

    Norwegian Star

    Departure
    Mon, Nov 22, 2027
    back Dec 2
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Santa Cruz de Tenerife, Canary Islands · Agadir, Morocco · Motril, Spain · Seville (Cadiz) +1 more
    From$1,539per guestas of 6 hours ago
    View sailing
  10. MediterraneanMSC Cruises

    Mediterranean

    MSC Lirica

    Departure
    Sun, Nov 28, 2027
    back Dec 5
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Genoa (for Cinque Terre), Italy · Livorno (for Florence/Pisa), Italy · Valencia · Marseille (Provence), France
    From$909per guestas of 3 hours ago
    View sailing
  11. EuropeCelebrity Cruises

    Canaries, Spain & Morocco

    Celebrity Infinity

    Departure
    Tue, Nov 30, 2027
    back Dec 12
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Malaga · Tangier · Casablanca · Gran Canaria · Tenerife +2 more
    From$1,435per guestas of 5 hours ago
    View sailing
  12. MediterraneanMSC Cruises

    Mediterranean

    MSC Seaview

    Departure
    Sun, Dec 5, 2027
    back Dec 12
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palermo, Sicily · La Valletta, Malta · Genoa (for Cinque Terre), Italy · Naples · Marseille (Provence), France
    From$900per guestas of 3 hours ago
    View sailing
  13. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Sun, Dec 12, 2027
    back Dec 24
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,446per guestas of 5 hours ago
    View sailing
  14. EuropeCelebrity Cruises

    Canaries, Spain & Morocco

    Celebrity Infinity

    Departure
    Fri, Dec 24, 2027
    back Jan 5
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Malaga · Tangier · Casablanca · Gran Canaria · Tenerife +2 more
    From$2,274per guestas of 5 hours ago
    View sailing
  15. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Tue, Dec 28, 2027
    back Jan 7
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$2,453per guestas of 3 hours ago
    View sailing
  16. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Wed, Jan 5, 2028
    back Jan 17
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,799per guestas of 5 hours ago
    View sailing
  17. MediterraneanMSC Cruises

    Mediterranean

    MSC Seaview

    Departure
    Sun, Jan 9, 2028
    back Jan 15
    Length
    6 nights
    From Barcelona, Spain
    Ports
    Palermo, Sicily · Genoa (for Cinque Terre), Italy · Naples · Marseille (Provence), France
    From$771per guestas of 3 hours ago
    View sailing
  18. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Fri, Jan 14, 2028
    back Jan 21
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · La Valletta, Malta · Genoa (for Cinque Terre), Italy · Messina (Sicily), Italy · Marseille (Provence), France
    From$806per guestas of 29 days ago
    View sailing
  19. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Sat, Jan 15, 2028
    back Jan 22
    Length
    7 nights
    From Barcelona, Spain
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Genoa (for Cinque Terre), Italy · Naples · Marseille (Provence), France
    From$709per guestas of 3 hours ago
    View sailing
  20. MediterraneanMSC Cruises

    Mediterranean

    MSC Lirica

    Departure
    Sun, Jan 16, 2028
    back Jan 23
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Genoa (for Cinque Terre), Italy · Livorno (for Florence/Pisa), Italy · Valencia · Marseille (Provence), France
    From$766per guestas of 3 hours ago
    View sailing
  21. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Fri, Jan 21, 2028
    back Jan 28
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · La Valletta, Malta · Genoa (for Cinque Terre), Italy · Messina (Sicily), Italy · Marseille (Provence), France
    From$806per guestas of 3 hours ago
    View sailing
  22. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Sat, Jan 22, 2028
    back Jan 29
    Length
    7 nights
    From Barcelona, Spain
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Genoa (for Cinque Terre), Italy · Naples · Marseille (Provence), France
    From$2,219per guestas of 3 hours ago
    View sailing
  23. MediterraneanMSC Cruises

    Mediterranean

    MSC Armonia

    Departure
    Mon, Feb 7, 2028
    back Feb 18
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Casablanca · Genoa (for Cinque Terre), Italy · Alicante · Malaga +2 more
    From$1,109per guestas of 3 hours ago
    View sailing
  24. EuropeCelebrity Cruises

    Canary Islands & Morocco

    Celebrity Infinity

    Departure
    Wed, Feb 9, 2028
    back Feb 18
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Casablanca · Gran Canaria · Lanzarote · Tangier
    From$1,599per guestas of 5 hours ago
    View sailing