Barcelona Cruise Departures
Cruises that depart from Europe: Spain: Barcelona
Cruises that visit Barcelona
See all River Cruises that depart from Barcelona
21 Night - Mediterranean & Adriatic Sojourn
Starting in Barcelona, Sete, Marseille, Monte Carlo, Florence / Pisa (Livorno), Rome (Civitavecchia), Naples, Sicily (Messina), Crotone, Bari, Sibenik, Venice (Fusina), Split, Dubrovnik, Croatia, Kotor, Corfu (Kerkyra), Katakolon (Olympia), Athens (Piraeus)
2026 Sails: Jul 21, More...
9 Night - Rome, Florence, Corsica & Ibiza
Starting in Barcelona, Spain, Palma De Mallorca, Spain, Cannes, France, Rome (Civitavecchia), Italy, Florence / Pisa (Livorno), Italy, Ajaccio, Corsica, France, Ibiza, Spain, Barcelona, Spain
2026 Sails: Jul 24, More...
7 Night - Italy & French Riviera
Starting in Barcelona, Spain, Nice (Villefranche), France, Florence / Pisa (La Spezia), Italy, Santa Margherita, Italy, Rome (Civitavecchia), Italy, Naples, Italy, Barcelona, Spain
2026 Sails: Jul 25, More...
8 Night - Barcelona to Monte Carlo
Starting in Barcelona, Palamos, Palma De Mallorca, Valencia, Cartagena ES, Spain, Ajaccio (Corsica), Saint Tropez, Monte Carlo
2026 Sails: Jul 25, More...
15 Night - Southern Europe from Barcelona to Rome (Civitavecchia)
Starting in Barcelona, Palamos, Palma De Mallorca, Valencia, Cartagena ES, Ajaccio, Saint Tropez, Monte Carlo, Toulon, Portofino, Livorno, Porto Santo Stefano, Sorrento, Civitavecchia
2026 Sails: Jul 25, More...
13 Night - Spain Transatlantic
Starting in Barcelona, Spain, Palma De Mallorca, Spain, Cartagena ES, Malaga, Spain, Seville (Cadiz), Spain, Orlando (Port Canaveral), Fl
2026 Sails: Jul 26, More...
10 Night - Moroccan Marvels & Mediterranean Wonders
Starting in Barcelona, Spain, Tangier, Morocco, Lisbon, Portugal, La Coruna, Spain, Bilbao, Bordeaux (Le Verdon), France, Portsmouth UK, United Kingdom
2026 Sails: Jul 26, More...
14 Night - Italy and Adriatic
Starting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy, Zadar, Croatia, Dubrovnik, Croatia, Valletta, Malta, Naples (tours to Capri or Pompeii), Italy, Civitavecchia (tours to Rome), Italy
2026 Sails: Jul 27, More...
7 Night - Italy and Adriatic
Starting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy
2026 Sails: Jul 27, More...
21 Night - Adriatic and Western Mediterranean
Starting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy, Zadar, Croatia, Dubrovnik, Croatia, Valletta, Malta, Naples (tours to Capri or Pompeii), Italy, Civitavecchia (tours to Rome), Italy, Tarragona, Spain, Palma De Mallorca, Spain, Villefranche, France, Marseille, France, Barcelona, Spain
2026 Sails: Jul 27, More...
Cruises that depart from Europe: Spain: Barcelona
Cruises that visit Barcelona
See all River Cruises that depart from Barcelona
Click on a cruise ship itinerary sailing from Barcelona (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Barcelona), please visit: Cruise Search or try our Virtual Cruise Advisor™.
21 Night - Mediterranean & Adriatic SojournStarting in Barcelona, Sete, Marseille, Monte Carlo, Florence / Pisa (Livorno), Rome (Civitavecchia), Naples, Sicily (Messina), Crotone, Bari, Sibenik, Venice (Fusina), Split, Dubrovnik, Croatia, Kotor, Corfu (Kerkyra), Katakolon (Olympia), Athens (Piraeus)
2026 Sails: Jul 21, More...
9 Night - Rome, Florence, Corsica & IbizaStarting in Barcelona, Spain, Palma De Mallorca, Spain, Cannes, France, Rome (Civitavecchia), Italy, Florence / Pisa (Livorno), Italy, Ajaccio, Corsica, France, Ibiza, Spain, Barcelona, Spain
2026 Sails: Jul 24, More...
7 Night - Italy & French RivieraStarting in Barcelona, Spain, Nice (Villefranche), France, Florence / Pisa (La Spezia), Italy, Santa Margherita, Italy, Rome (Civitavecchia), Italy, Naples, Italy, Barcelona, Spain
2026 Sails: Jul 25, More...
8 Night - Barcelona to Monte CarloStarting in Barcelona, Palamos, Palma De Mallorca, Valencia, Cartagena ES, Spain, Ajaccio (Corsica), Saint Tropez, Monte Carlo
2026 Sails: Jul 25, More...
15 Night - Southern Europe from Barcelona to Rome (Civitavecchia)Starting in Barcelona, Palamos, Palma De Mallorca, Valencia, Cartagena ES, Ajaccio, Saint Tropez, Monte Carlo, Toulon, Portofino, Livorno, Porto Santo Stefano, Sorrento, Civitavecchia
2026 Sails: Jul 25, More...
13 Night - Spain TransatlanticStarting in Barcelona, Spain, Palma De Mallorca, Spain, Cartagena ES, Malaga, Spain, Seville (Cadiz), Spain, Orlando (Port Canaveral), Fl
2026 Sails: Jul 26, More...
10 Night - Moroccan Marvels & Mediterranean WondersStarting in Barcelona, Spain, Tangier, Morocco, Lisbon, Portugal, La Coruna, Spain, Bilbao, Bordeaux (Le Verdon), France, Portsmouth UK, United Kingdom
2026 Sails: Jul 26, More...
14 Night - Italy and AdriaticStarting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy, Zadar, Croatia, Dubrovnik, Croatia, Valletta, Malta, Naples (tours to Capri or Pompeii), Italy, Civitavecchia (tours to Rome), Italy
2026 Sails: Jul 27, More...
7 Night - Italy and AdriaticStarting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy
2026 Sails: Jul 27, More...
21 Night - Adriatic and Western MediterraneanStarting in Barcelona, Spain, Salerno (tours to Capri or Pompeii), Italy, Messina Strait, Italy (Transit), Messina, Sicily, Italy, Corfu, Greece, Kotor, Montenegro, Trieste, Italy, Zadar, Croatia, Dubrovnik, Croatia, Valletta, Malta, Naples (tours to Capri or Pompeii), Italy, Civitavecchia (tours to Rome), Italy, Tarragona, Spain, Palma De Mallorca, Spain, Villefranche, France, Marseille, France, Barcelona, Spain
2026 Sails: Jul 27, More...