CruiseGrid
Showing 289–312 of 316 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. MediterraneanMSC Cruises

    Mediterranean

    MSC Virtuosa

    Departure
    Tue, Oct 17, 2028
    back Oct 24
    Length
    7 nights
    From Barcelona, Spain
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Livorno (for Florence/Pisa), Italy · Naples · Marseille (Provence), France
    From$2,406per guestas of 4 hours ago
    View sailing
  2. EuropeRoyal Caribbean International

    Spain, Portugal & Morocco

    Mariner of the Seas

    Departure
    Fri, Oct 20, 2028
    back Oct 27
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Malaga · Tangier · Casablanca · Porto (Leixoes)
    From$953per guestas of 6 hours ago
    View sailing
  3. EuropeCelebrity Cruises

    Italy & French Riviera

    Celebrity Xcel

    Departure
    Fri, Oct 27, 2028
    back Nov 6
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Naples · Sicily (Messina) · Rome (Civitavecchia) · Florence/Pisa (La Spezia) · Portofino +1 more
    From$2,412per guestas of 6 hours ago
    View sailing
  4. EuropeRoyal Caribbean International

    Best Of Italy & France Cruise

    Liberty of the Seas

    Departure
    Mon, Oct 30, 2028
    back Nov 6
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Provence (Marseille) · Florence/Pisa (La Spezia) · Cagliari · Sicily (Palermo) · Naples
    From$981per guestas of 6 hours ago
    View sailing
  5. TransatlanticCelebrity Cruises

    Spain, Morocco & Bermuda Atlantic Crossing

    Celebrity Eclipse

    Departure
    Thu, Nov 2, 2028
    back Nov 16
    Length
    14 nights
    From Barcelona, Spain
    Ports
    Cartagena · Malaga · Gibraltar · Tangier · Royal Naval Dockyard
    From$1,208per guestas of 6 hours ago
    View sailing
  6. MediterraneanMSC Cruises

    Mediterranean

    MSC World Asia

    Departure
    Fri, Nov 3, 2028
    back Nov 10
    Length
    7 nights
    From Barcelona, Spain
    Ports
    La Valletta, Malta · Genoa (for Cinque Terre), Italy · Messina (Sicily), Italy · Naples · Marseille (Provence), France
    From$1,435per guestas of 1 month ago
    View sailing
  7. TransatlanticCelebrity Cruises

    Spain, Morocco & Bermuda Atlantic Crossing

    Celebrity Xcel

    Departure
    Mon, Nov 6, 2028
    back Nov 18
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Cartagena · Tangier · Royal Naval Dockyard
    From$1,925per guestas of 6 hours ago
    View sailing
  8. TransatlanticCelebrity Cruises

    Spain, Morocco & Bermuda Atlantic Crossing

    Celebrity Apex

    Departure
    Tue, Nov 7, 2028
    back Nov 23
    Length
    16 nights
    From Barcelona, Spain
    Ports
    Cartagena · Malaga · Alyeska (Girdwood) · Seville (Cadiz) · Tangier +2 more
    From$1,541per guestas of 6 hours ago
    View sailing
  9. EuropeRoyal Caribbean International

    Canary Islands, Portugal & Morocco

    Rhapsody of the Seas

    Departure
    Mon, Nov 13, 2028
    back Nov 24
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Melilla · Tangier · Casablanca · Tenerife · Gran Canaria +2 more
    From$1,142per guestas of 6 hours ago
    View sailing
  10. EuropeCelebrity Cruises

    Spain & Portugal: Canary Islands & Madeira

    Celebrity Infinity

    Departure
    Fri, Nov 17, 2028
    back Nov 29
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Funchal (Madeira) · Funchal (Madeira) · Gran Canaria · Tenerife · Lanzarote +1 more
    From$1,373per guestas of 6 hours ago
    View sailing
  11. EuropeCelebrity Cruises

    Spain, Canary Islands & Morocco

    Celebrity Infinity

    Departure
    Wed, Nov 29, 2028
    back Dec 11
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Lanzarote · Tenerife · Gran Canaria · Casablanca +2 more
    From$1,275per guestas of 6 hours ago
    View sailing
  12. EuropeRoyal Caribbean International

    Greece, Egypt & Malta Cruise

    Rhapsody of the Seas

    Departure
    Sun, Dec 3, 2028
    back Dec 14
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Valletta · Alexandria · Alexandria · Limassol · Rhodes +1 more
    From$1,371per guestas of 6 hours ago
    View sailing
  13. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Mon, Dec 11, 2028
    back Dec 23
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,274per guestas of 6 hours ago
    View sailing
  14. EuropeCelebrity Cruises

    Holidays in Spain & Portugal

    Celebrity Infinity

    Departure
    Sat, Dec 23, 2028
    back Jan 4
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Valencia · Funchal (Madeira) · Funchal (Madeira) · Gran Canaria · Tenerife +2 more
    From$1,974per guestas of 6 hours ago
    View sailing
  15. EuropeRoyal Caribbean International

    Canaries & Portugal Holiday

    Rhapsody of the Seas

    Departure
    Sun, Dec 24, 2028
    back Jan 5
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Tangier · Casablanca · Lanzarote · Gran Canaria · Tenerife +2 more
    From$1,649per guestas of 6 hours ago
    View sailing
  16. EuropeCelebrity Cruises

    Spain, Canary Islands & Morocco

    Celebrity Infinity

    Departure
    Thu, Jan 4, 2029
    back Jan 16
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Lanzarote · Tenerife · Gran Canaria · Casablanca +2 more
    From$1,373per guestas of 6 hours ago
    View sailing
  17. EuropeRoyal Caribbean International

    Greece, Egypt & Sicily Cruise

    Rhapsody of the Seas

    Departure
    Mon, Jan 15, 2029
    back Jan 26
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Sicily (Palermo) · Alexandria · Alexandria · Limassol · Rhodes +1 more
    From$1,425per guestas of 6 hours ago
    View sailing
  18. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Tue, Jan 16, 2029
    back Jan 28
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,299per guestas of 6 hours ago
    View sailing
  19. EuropeCelebrity Cruises

    Spain & Portugal: Canary Islands & Madeira

    Celebrity Infinity

    Departure
    Sun, Jan 28, 2029
    back Feb 9
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Funchal (Madeira) · Funchal (Madeira) · Gran Canaria · Tenerife · Lanzarote +1 more
    From$1,374per guestas of 6 hours ago
    View sailing
  20. EuropeRoyal Caribbean International

    Canary Islands, Portugal & Morocco

    Rhapsody of the Seas

    Departure
    Mon, Feb 5, 2029
    back Feb 16
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Melilla · Tangier · Casablanca · Tenerife · Gran Canaria +2 more
    From$1,303per guestas of 6 hours ago
    View sailing
  21. EuropeCelebrity Cruises

    Spain, Canary Islands & Morocco

    Celebrity Infinity

    Departure
    Fri, Feb 9, 2029
    back Feb 21
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Lanzarote · Tenerife · Gran Canaria · Casablanca +2 more
    From$1,599per guestas of 6 hours ago
    View sailing
  22. EuropeCelebrity Cruises

    Madeira, Canaries & Morocco

    Celebrity Infinity

    Departure
    Wed, Feb 21, 2029
    back Mar 5
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Lanzarote · Tenerife · Gran Canaria · Funchal (Madeira) · Funchal (Madeira) +1 more
    From$1,399per guestas of 6 hours ago
    View sailing
  23. EuropeRoyal Caribbean International

    Greece, Egypt & Malta Cruise

    Rhapsody of the Seas

    Departure
    Mon, Feb 26, 2029
    back Mar 9
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Valletta · Alexandria · Alexandria · Limassol · Rhodes +1 more
    From$1,441per guestas of 6 hours ago
    View sailing
  24. EuropeCelebrity Cruises

    Spain & Portugal: Canary Islands & Madeira

    Celebrity Infinity

    Departure
    Mon, Mar 5, 2029
    back Mar 17
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Funchal (Madeira) · Funchal (Madeira) · Gran Canaria · Tenerife · Lanzarote +1 more
    From$1,374per guestas of 6 hours ago
    View sailing