CruiseGrid
Showing 73–96 of 153 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Star

    Departure
    Sat, Nov 13, 2027
    back Nov 22
    Length
    9 nights
    From Barcelona (Tarragona), Spain
    Ports
    Civitavecchia (Rome), Italy · Salerno, Italy · Provence (Marseille) · La Spezia, Italy · Valletta +1 more
    From$2,378per guestas of 5 hours ago
    View sailing
  2. EuropeHolland America Line

    13-DAY CULTURAL CROSSING: SPAIN & GIBRALTAR

    Oosterdam

    Departure
    Sun, Nov 28, 2027
    back Dec 11
    Length
    13 nights
    From Barcelona (Tarragona), Spain
    From$815per guestas of 3 hours ago
    View sailing
  3. EuropeHolland America Line

    14-DAY CULTURAL CROSSING WITH SPAIN & MOROCCO

    Rotterdam

    Departure
    Wed, Dec 8, 2027
    back Dec 22
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$805per guestas of 4 hours ago
    View sailing
  4. Northern EuropeViking Ocean Cruises

    NEW! From Iberia to the Northern Lights

    Viking Ocean Fleet

    Departure
    Sat, Jan 1, 2028
    back Jan 20
    Length
    19 nights
    From Barcelona (Tarragona), Spain
    Ports
    Murcia (Cartagena) · Granada (Málaga) · Vigo · Portsmouth, England · London, England +8 more
    From$8,598per guestas of 24 minutes ago
    View sailing
  5. EuropeHolland America Line

    10-DAY MEDITERRANEAN SPLENDOR: SPAIN, FRANCE, ITALY & GREECE

    Nieuw Statendam

    Departure
    Sun, Jan 16, 2028
    back Jan 26
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    From$1,154per guestas of 3 hours ago
    View sailing
  6. EuropeHolland America Line

    20-DAY GREEK ISLES: SPAIN, FRANCE, ITALY & ISTANBUL

    Nieuw Statendam

    Departure
    Sun, Jan 16, 2028
    back Feb 5
    Length
    20 nights
    From Barcelona (Tarragona), Spain
    From$2,269per guestas of 3 hours ago
    View sailing
  7. EuropeHolland America Line

    9-DAY WESTERN MEDITERRANEAN: SPAIN, MOROCCO & ITALY

    Zuiderdam

    Departure
    Thu, Feb 17, 2028
    back Feb 26
    Length
    9 nights
    From Barcelona (Tarragona), Spain
    From$1,019per guestas of 3 hours ago
    View sailing
  8. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Mar 5, 2028
    back Mar 12
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +1 more
    From$1,265per guestas of 4 hours ago
    View sailing
  9. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Mar 5, 2028
    back Mar 19
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +7 more
    From$2,200per guestas of 4 hours ago
    View sailing
  10. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Mar 5, 2028
    back Mar 26
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +12 more
    From$3,265per guestas of 4 hours ago
    View sailing
  11. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Mar 26, 2028
    back Apr 2
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +1 more
    From$1,214per guestas of 4 hours ago
    View sailing
  12. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Mar 26, 2028
    back Apr 9
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +7 more
    From$2,039per guestas of 20 days ago
    View sailing
  13. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Mar 26, 2028
    back Apr 16
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +12 more
    From$3,239per guestas of 4 hours ago
    View sailing
  14. EuropeHolland America Line

    7-DAY IBERIAN IDYLL: SPAIN & MOROCCO

    Zuiderdam

    Departure
    Sun, Apr 9, 2028
    back Apr 16
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,309per guestas of 3 hours ago
    View sailing
  15. EuropeHolland America Line

    20-DAY IBERIA & ATLANTIC EUROPE: IRELAND & LISBON OVERNIGHT

    Zuiderdam

    Departure
    Sun, Apr 9, 2028
    back Apr 29
    Length
    20 nights
    From Barcelona (Tarragona), Spain
    From$3,349per guestas of 3 hours ago
    View sailing
  16. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Apr 16, 2028
    back Apr 23
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +1 more
    From$1,214per guestas of 4 hours ago
    View sailing
  17. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Apr 16, 2028
    back Apr 30
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +7 more
    From$2,164per guestas of 4 hours ago
    View sailing
  18. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Apr 16, 2028
    back May 7
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +12 more
    From$3,239per guestas of 4 hours ago
    View sailing
  19. EuropeHolland America Line

    7-DAY WESTERN MEDITERRANEAN: SPAIN, SICILY & AMALFI COAST

    Nieuw Amsterdam

    Departure
    Thu, Apr 20, 2028
    back Apr 27
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,409per guestas of 3 hours ago
    View sailing
  20. EuropeHolland America Line

    14-DAY WESTERN MEDITERRANEAN: SPAIN, ITALY & FRANCE

    Nieuw Amsterdam

    Departure
    Thu, Apr 20, 2028
    back May 4
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,669per guestas of 3 hours ago
    View sailing
  21. EuropeVirgin Voyages

    7-night Europe cruise

    Valiant Lady

    Departure
    Sun, Apr 30, 2028
    back May 7
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Civitavecchia (Rome) · Catania, Sicily, Italy
    From$1,393per guestas of 2 hours ago
    View sailing
  22. EuropeVirgin Voyages

    10-night Europe cruise

    Scarlet Lady

    Departure
    Thu, May 4, 2028
    back May 14
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Cannes, France · La Spezia, Italy · Civitavecchia (Rome) · Catania, Sicily, Italy · Valletta +1 more
    From$1,990per guestas of 2 hours ago
    View sailing
  23. EuropeHolland America Line

    10-DAY MEDITERRANEAN SPLENDOR: FRANCE, ITALY & GREECE

    Nieuw Amsterdam

    Departure
    Thu, May 4, 2028
    back May 14
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    From$2,004per guestas of 3 hours ago
    View sailing
  24. EuropeHolland America Line

    21-DAY GREEK ISLES & ADRIATIC: ITALY & ISTANBUL OVERNIGHT

    Nieuw Amsterdam

    Departure
    Thu, May 4, 2028
    back May 25
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    From$4,069per guestas of 3 hours ago
    View sailing