CruiseGrid

Cruises from Barcelona

350 cruises depart Barcelona, ranging from 6 to 21 nights. Prices start at $839. Most-visited destinations: Europe (19), Mediterranean (5).

Showing the first 24 of 350 sailings

  1. EuropeCelebrity Cruises

    Greek Isles & Turkey

    Celebrity Equinox

    Departure
    Sat, Jun 20, 2026
    back Jun 30
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Valletta · Athens (Piraeus) · Ephesus (Kusadasi) · Santorini · Mykonos +1 more
    From$1,699per guestas of 14 hours ago
    View sailing
  2. MediterraneanNorwegian Cruise Line

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

    Norwegian Dawn

    Departure
    Sun, Jun 21, 2026
    back Jun 28
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valencia · Gibraltar · Motril, Spain · Palma De Mallorca · Portimão, Portugal
    From$839per guestas of 2 days ago
    View sailing
  3. EuropeVirgin Voyages

    7-night Europe cruise

    Valiant Lady

    Departure
    Sun, Jun 21, 2026
    back Jun 28
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · La Spezia, Italy · Cannes, France
    From$1,113per guestas of 1 day ago
    View sailing
  4. EuropeRoyal Caribbean International

    Italy & France Cruise

    Brilliance of the Seas

    Departure
    Mon, Jun 22, 2026
    back Jun 29
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Provence (Toulon) · Ajaccio · Rome (Civitavecchia) · Naples · Sicily (Messina)
    From$1,121per guestas of 14 hours ago
    View sailing
  5. MediterraneanNorwegian Cruise Line

    9-Day Mediterranean from Barcelona to Venice (Ravenna): Italy, France & Greece

    Norwegian Viva

    Departure
    Wed, Jun 24, 2026
    back Jul 3
    Length
    9 nights
    From Barcelona, Spain
    Ports
    Bar, Montenegro · Nice/Monaco (Villefranche), France · Messina (Sicily), Italy · Civitavecchia (Rome), Italy · Corfu +2 more
    From$2,069per guestas of 2 days ago
    View sailing
  6. EuropeCelebrity Cruises

    Italy, Spain & French Riviera

    Celebrity Xcel

    Departure
    Sat, Jun 27, 2026
    back Jul 4
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Nice (Villefranche) · Portofino · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$2,429per guestas of 4 days ago
    View sailing
  7. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sat, Jun 27, 2026
    back Jul 4
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +1 more
    From$2,109per guestas of 9 days ago
    View sailing
  8. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sat, Jun 27, 2026
    back Jul 11
    Length
    14 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +6 more
    Pricing not availableCheck cruise line for live ratesas of 13 hours ago
    View sailing
  9. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sat, Jun 27, 2026
    back Jul 18
    Length
    21 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Genoa (for Cinque Terre), Italy · La Spezia, Italy +11 more
    Pricing not availableCheck cruise line for live ratesas of 13 hours ago
    View sailing
  10. EuropeVirgin Voyages

    6-night Europe cruise

    Valiant Lady

    Departure
    Sun, Jun 28, 2026
    back Jul 4
    Length
    6 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Ajaccio
    From$1,134per guestas of 1 day ago
    View sailing
  11. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean from Barcelona to Rome: Nice, Florence & Amalfi Coast (Salerno)

    Norwegian Epic

    Departure
    Sun, Jun 28, 2026
    back Jul 5
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Nice/Monaco (Villefranche), France · Florence/Pisa (Livorno), Italy · Messina (Sicily), Italy · Provence (Marseille)
    From$869per guestas of 2 days ago
    View sailing
  12. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Harmony of the Seas

    Departure
    Sun, Jun 28, 2026
    back Jul 5
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$4,294per guestas of 3 days ago
    View sailing
  13. EuropeCelebrity Cruises

    Italy, Spain & France

    Celebrity Xcel

    Departure
    Sat, Jul 4, 2026
    back Jul 11
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Provence (Marseille) · Portofino · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$4,848per guestas of 3 days ago
    View sailing
  14. EuropeVirgin Voyages

    7-night Europe cruise

    Valiant Lady

    Departure
    Sat, Jul 4, 2026
    back Jul 11
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Livorno (for Florence/Pisa), Italy · Cannes, France
    From$1,183per guestas of 1 day ago
    View sailing
  15. MediterraneanNorwegian Cruise Line

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

    Norwegian Dawn

    Departure
    Sun, Jul 5, 2026
    back Jul 12
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valencia · Gibraltar · Motril, Spain · Palma De Mallorca · Portimão, Portugal
    From$1,059per guestas of 2 days ago
    View sailing
  16. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Harmony of the Seas

    Departure
    Sun, Jul 5, 2026
    back Jul 12
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$1,712per guestas of 14 hours ago
    View sailing
  17. EuropeCelebrity Cruises

    Greece, Malta & Turkey

    Celebrity Xcel

    Departure
    Sat, Jul 11, 2026
    back Jul 18
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Valletta · Santorini · Ephesus (Kusadasi) · Mykonos
    From$1,223per guestas of 2 days ago
    View sailing
  18. EuropeVirgin Voyages

    8-night Europe cruise

    Valiant Lady

    Departure
    Sat, Jul 11, 2026
    back Jul 19
    Length
    8 nights
    From Barcelona, Spain
    Ports
    Marseille (Provence), France · Civitavecchia (Rome) · Catania
    From$1,592per guestas of 1 day ago
    View sailing
  19. MediterraneanNorwegian Cruise Line

    7-Day Mediterranean from Barcelona to Rome: Nice, Florence & Amalfi Coast (Salerno)

    Norwegian Epic

    Departure
    Sun, Jul 12, 2026
    back Jul 19
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Nice/Monaco (Villefranche), France · Florence/Pisa (Livorno), Italy · Messina (Sicily), Italy · Provence (Marseille)
    From$949per guestas of 2 days ago
    View sailing
  20. EuropeRoyal Caribbean International

    Western Mediterranean Cruise

    Harmony of the Seas

    Departure
    Sun, Jul 12, 2026
    back Jul 19
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Palma De Mallorca · Florence/Pisa (La Spezia) · Rome (Civitavecchia) · Naples
    From$2,283per guestas of 10 days ago
    View sailing
  21. EuropeCelebrity Cruises

    Italy, France, Spain & Malta

    Celebrity Equinox

    Departure
    Thu, Jul 16, 2026
    back Jul 28
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Cannes · Florence/Pisa (La Spezia) · Ajaccio · Valletta · Sicily (Messina) +4 more
    From$1,934per guestas of 14 hours ago
    View sailing
  22. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sat, Jul 18, 2026
    back Jul 25
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita · Genoa (for Cinque Terre), Italy +1 more
    From$3,634per guestas of 3 days ago
    View sailing
  23. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sat, Jul 18, 2026
    back Aug 1
    Length
    14 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita · Genoa (for Cinque Terre), Italy +6 more
    Pricing not availableCheck cruise line for live ratesas of 13 hours ago
    View sailing
  24. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sat, Jul 18, 2026
    back Aug 8
    Length
    21 nights
    From Barcelona, Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Corsica (Ajaccio), France · Santa Margherita · Genoa (for Cinque Terre), Italy +11 more
    Pricing not availableCheck cruise line for live ratesas of 13 hours ago
    View sailing