Barcelona Cruises
Cruises that visit Europe: Spain: Barcelona
Cruises that depart from Barcelona
See all River Cruises that visit Barcelona
8 Night - Cruise from Santa Cruz de Tenerife to Rome (Civitavecchia)
Starting in Santa Cruz de Tenerife, Funchal (Madeira), Moroccan Sea Darkest Spot, Casablanca, Morocco, Barcelona, Spain, Marseille, France, Savona, Italy, Civitavecchia / Rome
2026 Sails: Apr 11, More...
7 Night - Western Mediterranean from Savona
Starting in Savona, Marseille, Barcelona, La Goulette, Palermo, Civitavecchia (Rome), Savona
2026 Sails: Apr 11, Apr 18, Apr 25, May 2, May 9, More...
7 Night - Western Mediterranean from Marseille
Starting in Marseille, Barcelona, Cagliari, Napoli, Civitavecchia (Rome), Genoa (Portofino), Marseille
2026 Sails: Apr 11, Apr 18, Sep 5, Sep 12, Sep 19, Sep 26, Oct 3, Oct 10, Oct 17, Oct 24, Oct 31, Nov 7, Nov 14, More...
7 Night - Mediterranean
Starting in Valencia, Spain, Barcelona, Spain, Marseille (Provence), France, Genoa (Portofino), Italy, Livorno (Florence), Italy, Civitavecchia (Rome), Italy, Valencia, Spain
2026 Sails: Apr 11, More...
17 Night - MSC Grand Voyages
Starting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Gibraltar, Alicante, Spain, Barcelona, Spain, Marseille (Provence), France, Genoa (Portofino), Italy
2026 Sails: Apr 11, More...
7 Night - Mediterranean
Starting in Marseille (Provence), France, Genoa (Portofino), Italy, Civitavecchia (Rome), Italy, Messina (Taormina), Italy, La Valletta, Malta, Barcelona, Spain, Marseille (Provence), France
2026 Sails: Apr 11, More...
14 Night - Mediterranean Adventurer
Starting in Southampton (for London), England, Seville (Cadiz), Spain, Barcelona, Spain, Toulon / Provence (La Seyne), France, Livorno (for Florence / Pisa), Italy, Civitavecchia (for Rome), Italy, Corsica (Ajaccio), France, Southampton (for London), England
2026 Sails: Apr 11, Jul 18, 2027: Mar 29, More...
21 Night - The Best of the Mediterranean
Starting in Civitavecchia (for Rome), Italy, Naples, Italy (for Capri and Pompeii), Crete (Chania), Greece, Kusadasi, Turkey (for Ephesus), Mykonos, Greece, Athens (Piraeus), Greece, Santorini, Greece, Montenegro, Corfu, Greece, Sicily (Messina), Italy, Barcelona, Spain, Mallorca (Palma), Spain, Marseille (Provence), France, Corsica (Ajaccio), France, Genoa (for Cinque Terre), Italy, Santa Margherita, Italy, La Spezia (for Florence / Pisa), Italy, Civitavecchia (for Rome), Italy
2026 Sails: Apr 11, More...
4 Night - Western Mediterranean from Savona
Starting in Savona, Barcelona, Marseille, Savona
2026 Sails: Apr 12, Apr 19, Apr 26, May 3, May 10, Oct 4, Oct 8, Oct 15, Oct 25, Nov 1, More...
7 Night - Western Mediterranean from Marseille
Starting in Marseille, Barcelona, La Goulette, Palermo, Civitavecchia (Rome), Savona, Marseille
2026 Sails: Apr 12, Apr 19, Apr 26, May 3, More...
Cruises that visit Europe: Spain: Barcelona
Cruises that depart from Barcelona
See all River Cruises that visit Barcelona
Click on a cruise ship itinerary that visits 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™.
8 Night - Cruise from Santa Cruz de Tenerife to Rome (Civitavecchia)Starting in Santa Cruz de Tenerife, Funchal (Madeira), Moroccan Sea Darkest Spot, Casablanca, Morocco, Barcelona, Spain, Marseille, France, Savona, Italy, Civitavecchia / Rome
2026 Sails: Apr 11, More...
7 Night - Western Mediterranean from SavonaStarting in Savona, Marseille, Barcelona, La Goulette, Palermo, Civitavecchia (Rome), Savona
2026 Sails: Apr 11, Apr 18, Apr 25, May 2, May 9, More...
7 Night - Western Mediterranean from MarseilleStarting in Marseille, Barcelona, Cagliari, Napoli, Civitavecchia (Rome), Genoa (Portofino), Marseille
2026 Sails: Apr 11, Apr 18, Sep 5, Sep 12, Sep 19, Sep 26, Oct 3, Oct 10, Oct 17, Oct 24, Oct 31, Nov 7, Nov 14, More...
7 Night - MediterraneanStarting in Valencia, Spain, Barcelona, Spain, Marseille (Provence), France, Genoa (Portofino), Italy, Livorno (Florence), Italy, Civitavecchia (Rome), Italy, Valencia, Spain
2026 Sails: Apr 11, More...
17 Night - MSC Grand VoyagesStarting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Gibraltar, Alicante, Spain, Barcelona, Spain, Marseille (Provence), France, Genoa (Portofino), Italy
2026 Sails: Apr 11, More...
7 Night - MediterraneanStarting in Marseille (Provence), France, Genoa (Portofino), Italy, Civitavecchia (Rome), Italy, Messina (Taormina), Italy, La Valletta, Malta, Barcelona, Spain, Marseille (Provence), France
2026 Sails: Apr 11, More...
14 Night - Mediterranean AdventurerStarting in Southampton (for London), England, Seville (Cadiz), Spain, Barcelona, Spain, Toulon / Provence (La Seyne), France, Livorno (for Florence / Pisa), Italy, Civitavecchia (for Rome), Italy, Corsica (Ajaccio), France, Southampton (for London), England
2026 Sails: Apr 11, Jul 18, 2027: Mar 29, More...
21 Night - The Best of the MediterraneanStarting in Civitavecchia (for Rome), Italy, Naples, Italy (for Capri and Pompeii), Crete (Chania), Greece, Kusadasi, Turkey (for Ephesus), Mykonos, Greece, Athens (Piraeus), Greece, Santorini, Greece, Montenegro, Corfu, Greece, Sicily (Messina), Italy, Barcelona, Spain, Mallorca (Palma), Spain, Marseille (Provence), France, Corsica (Ajaccio), France, Genoa (for Cinque Terre), Italy, Santa Margherita, Italy, La Spezia (for Florence / Pisa), Italy, Civitavecchia (for Rome), Italy
2026 Sails: Apr 11, More...
4 Night - Western Mediterranean from SavonaStarting in Savona, Barcelona, Marseille, Savona
2026 Sails: Apr 12, Apr 19, Apr 26, May 3, May 10, Oct 4, Oct 8, Oct 15, Oct 25, Nov 1, More...
7 Night - Western Mediterranean from MarseilleStarting in Marseille, Barcelona, La Goulette, Palermo, Civitavecchia (Rome), Savona, Marseille
2026 Sails: Apr 12, Apr 19, Apr 26, May 3, More...