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

    Greek Isles & Malta

    Celebrity Equinox

    Departure
    Sat, May 29, 2027
    back Jun 8
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Valletta · Athens (Piraeus) · Santorini · Ephesus (Kusadasi) · Mykonos +1 more
    From$1,639per guestas of 4 hours ago
    View sailing
  2. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

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

    Barcelona Cruisetour

    Norwegian Epic

    Departure
    Sun, May 30, 2027
    back Jun 6
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Salerno, Italy · Nice/Monaco (Villefranche), France · Provence (Marseille) · Messina (Sicily), Italy
    From$2,268per guestas of 5 hours ago
    View sailing
  4. EuropeRoyal Caribbean International

    Greek Isles & Italy Cruise

    Explorer of the Seas

    Departure
    Mon, May 31, 2027
    back Jun 7
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Sicily (Palermo) · Mykonos · Ephesus (Kusadasi) · Santorini
    From$1,090per guestas of 4 hours ago
    View sailing
  5. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Viva

    Departure
    Fri, Jun 4, 2027
    back Jun 13
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome), Italy · Salerno, Italy · Nice/Monaco (Villefranche), France · Catania · Split +2 more
    From$4,238per guestas of 5 hours ago
    View sailing
  6. EuropeRoyal Caribbean International

    Greece, Italy & Croatia

    Mariner of the Seas

    Departure
    Sat, Jun 5, 2027
    back Jun 15
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Sicily (Palermo) · Santorini · Athens (Piraeus) · Rhodes · Mykonos +1 more
    From$1,559per guestas of 4 hours ago
    View sailing
  7. EuropeHolland America Line

    14-DAY GREEK ISLES: MYKONOS & NAPLES

    Oosterdam

    Departure
    Sat, Jun 5, 2027
    back Jun 19
    Length
    14 nights
    From Barcelona, Spain
    From$2,391per guestas of 1 day ago
    View sailing
  8. EuropeHolland America Line

    21-DAY GREEK ISLES: NAPLES & RIVIERAS

    Oosterdam

    Departure
    Sat, Jun 5, 2027
    back Jun 26
    Length
    21 nights
    From Barcelona, Spain
    From$3,804per guestas of 1 day ago
    View sailing
  9. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, Jun 6, 2027
    back Jun 13
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,652per guestas of 4 hours ago
    View sailing
  10. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean from Barcelona to Lisbon: Spain & Portugal

    Norwegian Dawn

    Departure
    Sun, Jun 6, 2027
    back Jun 13
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Portimão, Portugal · Gibraltar · Valencia · Motril, Spain · Seville (Cadiz)
    From$979per guestas of 5 hours ago
    View sailing
  11. EuropeCelebrity Cruises

    Spain, Portugal & Morocco

    Celebrity Xcel

    Departure
    Mon, Jun 7, 2027
    back Jun 19
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Malaga · Seville (Cadiz) · Lisbon, Portugal · Funchal (Madeira) · Funchal (Madeira) +2 more
    From$2,222per guestas of 4 hours ago
    View sailing
  12. OtherCarnival Cruise Line

    10-Day Mediterranean from Barcelona, Spain

    Carnival Sunshine

    Departure
    Wed, Jun 9, 2027
    back Jun 19
    Length
    10 nights
    From Barcelona, Spain
    Ports
    La Goulette, Tunisia · Malta · Naples · Civitavecchia (Rome) · Livorno (for Florence/Pisa), Italy
    From$883per guestas of 4 hours ago
    View sailing
  13. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Epic

    Departure
    Sun, Jun 13, 2027
    back Jun 20
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Salerno, Italy · Catania · Provence (Marseille) · Florence/Pisa (Livorno), Italy
    From$1,721per guestas of 5 hours ago
    View sailing
  14. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, Jun 13, 2027
    back Jun 20
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,836per guestas of 4 hours ago
    View sailing
  15. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Thu, Jun 17, 2027
    back Jun 24
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Ibiza, Spain · Civitavecchia (Rome) · Cagliari · Livorno (for Florence/Pisa), Italy · Cannes
    From$3,192per guestas of 2 hours ago
    View sailing
  16. EuropeCelebrity Cruises

    Spain, Portugal & Morocco

    Celebrity Equinox

    Departure
    Thu, Jun 17, 2027
    back Jun 26
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Seville (Cadiz) · Lisbon, Portugal · Lisbon, Portugal · Porto (Leixoes) · Tangier
    From$1,556per guestas of 4 hours ago
    View sailing
  17. EuropeCelebrity Cruises

    Greek Isles & Malta

    Celebrity Xcel

    Departure
    Sat, Jun 19, 2027
    back Jun 26
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valletta · Rhodes · Santorini · Mykonos
    From$1,951per guestas of 4 hours ago
    View sailing
  18. OtherCarnival Cruise Line

    8-Day Mediterranean from Barcelona, Spain

    Carnival Sunshine

    Departure
    Sat, Jun 19, 2027
    back Jun 27
    Length
    8 nights
    From Barcelona, Spain
    Ports
    Cádiz (Seville) · Lisbon, Portugal · Gibraltar · Málaga
    From$730per guestas of 4 hours ago
    View sailing
  19. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean from Barcelona to Lisbon: Spain & Portugal

    Norwegian Dawn

    Departure
    Sun, Jun 20, 2027
    back Jun 27
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Portimão, Portugal · Gibraltar · Valencia · Motril, Spain · Seville (Cadiz)
    From$979per guestas of 5 hours ago
    View sailing
  20. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Legend of the Seas

    Departure
    Sun, Jun 20, 2027
    back Jun 27
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Provence (Marseille) · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,843per guestas of 4 hours ago
    View sailing
  21. EuropeRoyal Caribbean International

    Italy & France Cruise

    Explorer of the Seas

    Departure
    Mon, Jun 21, 2027
    back Jun 28
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Provence (Toulon) · Ajaccio · Rome (Civitavecchia) · Amalfi Coast (Salerno) · Sicily (Messina)
    From$919per guestas of 4 hours ago
    View sailing
  22. EuropeRoyal Caribbean International

    Spain & Morocco Cruise

    Mariner of the Seas

    Departure
    Thu, Jun 24, 2027
    back Jul 2
    Length
    8 nights
    From Barcelona, Spain
    Ports
    Tangier · Casablanca · Seville (Cadiz) · Malaga · Palma De Mallorca
    From$850per guestas of 4 hours ago
    View sailing
  23. EuropeCelebrity Cruises

    Spain, Portugal & Morocco

    Celebrity Equinox

    Departure
    Sat, Jun 26, 2027
    back Jul 6
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Cartagena · Tangier · Funchal (Madeira) · Funchal (Madeira) · Malaga +1 more
    From$1,336per guestas of 4 hours ago
    View sailing
  24. MediterraneanNorwegian Cruise Line

    Barcelona Cruisetour

    Norwegian Epic

    Departure
    Sun, Jun 27, 2027
    back Jul 4
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Salerno, Italy · Nice/Monaco (Villefranche), France · Provence (Marseille) · Messina (Sicily), Italy
    From$2,388per guestas of 5 hours ago
    View sailing