CruiseGrid
Showing 25–48 of 148 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Jun 13, 2027
    back Jul 4
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Civitavecchia (Rome) · Naples · Bar, Montenegro +11 more
    From$3,303per guestas of 3 hours ago
    View sailing
  2. EuropeHolland America Line

    7-DAY GREEK ISLES: MALTA & SANTORINI

    Oosterdam

    Departure
    Sat, Jun 26, 2027
    back Jul 3
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,189per guestas of 3 hours ago
    View sailing
  3. EuropeHolland America Line

    14-DAY GREEK ISLES: MALTA & NAPLES

    Oosterdam

    Departure
    Sat, Jun 26, 2027
    back Jul 10
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,125per guestas of 3 hours ago
    View sailing
  4. EuropeHolland America Line

    21-DAY GREEK ISLES: MALTA & RIVIERAS

    Oosterdam

    Departure
    Sat, Jun 26, 2027
    back Jul 17
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    From$3,224per guestas of 3 hours ago
    View sailing
  5. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jun 27, 2027
    back Jul 4
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Toulon, France · Valencia
    From$1,393per guestas of 2 hours ago
    View sailing
  6. MediterraneanViking Ocean Cruises

    Mediterranean’s Iconic Shores

    Viking Ocean Fleet

    Departure
    Thu, Jul 1, 2027
    back Jul 29
    Length
    28 nights
    From Barcelona (Tarragona), Spain
    Ports
    Barcelona (Tarragona), Spain · Sète · Marseille (Provence), France · Monte Carlo · Florence/Pisa (Livorno), Italy +22 more
    From$13,596per guestas of 1 day ago
    View sailing
  7. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 4, 2027
    back Jul 11
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    La Spezia, Italy · Civitavecchia (Rome) · Ajaccio · Marseille (Provence), France
    From$1,393per guestas of 2 days ago
    View sailing
  8. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 11, 2027
    back Jul 18
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Cannes, France · Toulon, France · Valencia
    From$1,393per guestas of 2 hours ago
    View sailing
  9. EuropePrincess Cruises

    Mediterranean with Greek Isles & Italy

    Sun Princess

    Departure
    Thu, Jul 15, 2027
    back Jul 25
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Santa Margherita · Civitavecchia (Rome) · Naples · Sicily (Palermo) +3 more
    From$1,611per guestas of 3 hours ago
    View sailing
  10. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Thu, Jul 15, 2027
    back Aug 4
    Length
    20 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Santa Margherita · Civitavecchia (Rome) · Naples · Sicily (Palermo) +11 more
    From$2,590per guestas of 2 months ago
    View sailing
  11. EuropeHolland America Line

    7-DAY GREEK ISLES: MALTA & SANTORINI

    Oosterdam

    Departure
    Sat, Jul 17, 2027
    back Jul 24
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,274per guestas of 3 hours ago
    View sailing
  12. EuropeHolland America Line

    14-DAY GREEK ISLES: MALTA & CAIRO

    Oosterdam

    Departure
    Sat, Jul 17, 2027
    back Jul 31
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,471per guestas of 3 hours ago
    View sailing
  13. EuropeVirgin Voyages

    10-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 18, 2027
    back Jul 28
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Cannes, France · Ajaccio · Civitavecchia (Rome) · Catania, Sicily, Italy · Valletta
    From$2,290per guestas of 14 days ago
    View sailing
  14. EuropeVirgin Voyages

    11-night Europe cruise

    Resilient Lady

    Departure
    Wed, Jul 28, 2027
    back Aug 8
    Length
    11 nights
    From Barcelona (Tarragona), Spain
    Ports
    Palma De Mallorca · Malaga · Funchal (Madeira) · Tangier
    From$3,619per guestas of 1 month ago
    View sailing
  15. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Aug 15, 2027
    back Aug 22
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy · La Spezia, Italy
    From$1,214per guestas of 3 hours ago
    View sailing
  16. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Aug 15, 2027
    back Aug 29
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy · La Spezia, Italy +5 more
    From$2,177per guestas of 3 hours ago
    View sailing
  17. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Aug 15, 2027
    back Sep 5
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy · La Spezia, Italy +10 more
    From$3,159per guestas of 3 hours ago
    View sailing
  18. EuropeHolland America Line

    7-DAY GREEK ISLES: MALTA & MYKONOS

    Oosterdam

    Departure
    Sat, Aug 28, 2027
    back Sep 4
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,430per guestas of 3 hours ago
    View sailing
  19. EuropeHolland America Line

    14-DAY GREEK ISLES, MALTA & NAPLES

    Oosterdam

    Departure
    Sat, Aug 28, 2027
    back Sep 11
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,679per guestas of 3 hours ago
    View sailing
  20. EuropeVirgin Voyages

    10-night Europe cruise

    Resilient Lady

    Departure
    Thu, Sep 2, 2027
    back Sep 12
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Cannes, France · Ajaccio · Civitavecchia (Rome) · Palermo, Sicily
    From$2,090per guestas of 2 hours ago
    View sailing
  21. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Sep 5, 2027
    back Sep 12
    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,454per guestas of 3 hours ago
    View sailing
  22. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Sep 5, 2027
    back Sep 19
    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 +6 more
    From$2,818per guestas of 3 hours ago
    View sailing
  23. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Sep 5, 2027
    back Sep 26
    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 +11 more
    From$3,093per guestas of 3 months ago
    View sailing
  24. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Sep 12, 2027
    back Sep 19
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Civitavecchia (Rome) · Catania, Sicily, Italy
    From$1,813per guestas of 2 hours ago
    View sailing