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

    Greek Isles & Turkey

    Celebrity Equinox

    Departure
    Sat, May 1, 2027
    back May 11
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Valletta · Athens (Piraeus) · Ephesus (Kusadasi) · Santorini · Mykonos +1 more
    From$1,598per guestas of 15 hours ago
    View sailing
  2. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean From Barcelona To Rome: Italy, Spain & Tunisia

    Norwegian Epic

    Departure
    Sun, May 2, 2027
    back May 9
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · La Goulette, Tunisia · Naples · Sicily (Palermo)
    From$1,209per guestas of 7 days ago
    View sailing
  3. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, May 2, 2027
    back May 9
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Ibiza, Spain · Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita +1 more
    From$1,209per guestas of 14 hours ago
    View sailing
  4. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, May 2, 2027
    back May 16
    Length
    14 nights
    From Barcelona, Spain
    Ports
    Ibiza, Spain · Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita +6 more
    From$2,388per guestas of 14 hours ago
    View sailing
  5. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, May 2, 2027
    back May 23
    Length
    21 nights
    From Barcelona, Spain
    Ports
    Ibiza, Spain · Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita +11 more
    From$3,246per guestas of 14 hours ago
    View sailing
  6. EuropeRoyal Caribbean International

    Best Of Italy & Greece Cruise

    Rhapsody of the Seas

    Departure
    Mon, May 3, 2027
    back May 14
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Amalfi Coast (Salerno) · Sicily (Messina) · Mykonos +3 more
    From$2,486per guestas of 15 hours ago
    View sailing
  7. EuropeCelebrity Cruises

    Italy, Spain & French Riviera

    Celebrity Xcel

    Departure
    Fri, May 7, 2027
    back May 17
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Naples · Sicily (Messina) · Rome (Civitavecchia) · Portofino · Florence/Pisa (La Spezia) +1 more
    From$2,145per guestas of 15 hours ago
    View sailing
  8. EuropeRoyal Caribbean International

    Italy & Croatia Cruise

    Brilliance of the Seas

    Departure
    Sat, May 8, 2027
    back May 15
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Amalfi Coast (Salerno) · Zadar
    From$931per guestas of 15 hours ago
    View sailing
  9. EuropeVirgin Voyages

    8-night Europe cruise

    Scarlet Lady

    Departure
    Sat, May 8, 2027
    back May 16
    Length
    8 nights
    From Barcelona, Spain
    Ports
    Ajaccio · Civitavecchia (Rome) · Catania · Mykonos
    From$1,672per guestas of 1 day ago
    View sailing
  10. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Dawn

    Departure
    Sun, May 9, 2027
    back May 16
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valencia · Gibraltar · Motril, Spain · Palma De Mallorca · Portimão, Portugal
    From$2,188per guestas of 2 days ago
    View sailing
  11. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, May 9, 2027
    back May 16
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,903per guestas of 15 hours ago
    View sailing
  12. EuropeRoyal Caribbean International

    Italy & France Cruise

    Explorer of the Seas

    Departure
    Mon, May 10, 2027
    back May 17
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Provence (Toulon) · Ajaccio · Rome (Civitavecchia) · Amalfi Coast (Salerno) · Catania
    From$930per guestas of 15 hours ago
    View sailing
  13. EuropeRoyal Caribbean International

    Spain & Morocco Cruise

    Mariner of the Seas

    Departure
    Tue, May 11, 2027
    back May 18
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Tangier · Casablanca · Seville (Cadiz) · Malaga
    From$995per guestas of 15 hours ago
    View sailing
  14. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean: Florence and Marseille

    Norwegian Epic

    Departure
    Sun, May 16, 2027
    back May 23
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Nice/Monaco (Villefranche), France · Florence/Pisa (Livorno), Italy · Provence (Marseille) · Salerno, Italy
    From$1,239per guestas of 4 days ago
    View sailing
  15. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, May 16, 2027
    back May 23
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,933per guestas of 15 hours ago
    View sailing
  16. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, May 16, 2027
    back May 23
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Cannes, France · Toulon, France · Valencia
    From$1,253per guestas of 1 day ago
    View sailing
  17. EuropeCelebrity Cruises

    Spain, Portugal & Morocco

    Celebrity Xcel

    Departure
    Mon, May 17, 2027
    back May 28
    Length
    11 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Lisbon, Portugal · Funchal (Madeira) · Funchal (Madeira) · Tangier +1 more
    From$2,533per guestas of 2 days ago
    View sailing
  18. EuropeRoyal Caribbean International

    Spain, Portugal & Morocco

    Mariner of the Seas

    Departure
    Tue, May 18, 2027
    back May 27
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Malaga · Tangier · Casablanca · Funchal (Madeira) · Porto (Leixoes)
    From$1,254per guestas of 15 hours ago
    View sailing
  19. EuropeCelebrity Cruises

    Spain, Portugal & Morocco

    Celebrity Equinox

    Departure
    Thu, May 20, 2027
    back May 29
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Porto (Leixoes) · Lisbon, Portugal · Lisbon, Portugal · Tangier
    From$1,399per guestas of 15 hours ago
    View sailing
  20. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, May 23, 2027
    back May 30
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy · La Spezia, Italy
    From$1,489per guestas of 15 hours ago
    View sailing
  21. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, May 23, 2027
    back May 30
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Catania
    From$1,323per guestas of 1 day ago
    View sailing
  22. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, May 23, 2027
    back May 30
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,893per guestas of 15 hours ago
    View sailing
  23. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Dawn

    Departure
    Sun, May 23, 2027
    back May 30
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valencia · Gibraltar · Motril, Spain · Palma De Mallorca · Portimão, Portugal
    From$2,188per guestas of 2 days ago
    View sailing