Cruises from Barcelona, Spain

968 cruises
€153 from for 1 night
6 nights from €598
28.10.2026 - 07.01.2029
6 regions
Barcelona is a city in Spain, the capital of the autonomous community of Catalonia and the eponymous province. A port on the Mediterranean Sea, 120 km from the French border. Spain’s largest industrial and commercial center. One of Europe’s most important tourist destinations on its travel routes. Barcelona’s population is 1 615 908 people. It is the second-largest city in Spain by population afte...
Barcelona, Spain

Port

About Barcelona, Spain

Barcelona is a city in Spain, the capital of the autonomous community of Catalonia and the eponymous province. A port on the Mediterranean Sea, 120 km from the French border. Spain’s largest industria...

More about this port →
MSC Splendida
MSC Cruises
MSC Splendida
Transatlantic cruises
15.11.2026 · 11 nights Departs in 23 days Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Gibraltar, United Kingdom, Casablanca, Morocco, Las Palmas, Gran Canaria, Spain, Maceio

from €2,362
I Interior €2,362
O Ocean View €2,702
B Balcony €3,182
S Suite €4,622

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Fantasia
MSC Cruises
MSC Fantasia
Mediterranean/Europe
12.08.2027 · 7 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Ibiza, Spain, Cagliari, Cerdeña, Civitavecchia, Italy, Livorno, Italy, Cannes, France, Barcelona, Spain

from €2,366
I Interior €2,366
O Ocean View €2,586
B Balcony €2,746
S Suite €3,646

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Opera
MSC Cruises
MSC Opera
Transatlantic cruises
02.11.2026 · 17 nights Departs in 10 days Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Tangier, Morocco, St John S, Antigua and Barbuda, Philipsburg, St. Maarten, Basseterre, Saint Kitts, Nevis, La Romana, Dominican Republic, Catalina Island, Dominican Rep, Bridgetown, Barbados

from €2,366
I Interior €2,366
O Ocean View €2,746
B Balcony €4,046

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Sinfonia
MSC Cruises
MSC Sinfonia
Mediterranean/Europe
27.12.2026 · 7 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, Livorno, Italy, Civitavecchia, Italy, Valencia, Spain, Barcelona, Spain

from €2,366
I Interior €2,366
O Ocean View €2,506
B Balcony €3,006

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Fantasia
MSC Cruises
MSC Fantasia
Mediterranean/Europe
19.08.2027 · 7 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Ibiza, Spain, Cagliari, Cerdeña, Civitavecchia, Italy, Livorno, Italy, Cannes, France, Barcelona, Spain

from €2,366
I Interior €2,366
O Ocean View €2,586
B Balcony €2,746
S Suite €3,646

Press "Details" button to see an actual price. Price per cabin.

Details
MSC World Europa
MSC Cruises
MSC World Europa
Mediterranean/Europe
21.04.2028 · 8 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, La Spezia, Italy, Civitavecchia, Italy, Sicily (Messina), Italy, Valetta, Malta, Barcelona, Spain

from €2,370
I Interior €2,370
O Ocean View €2,750
B Balcony €2,990

Press "Details" button to see an actual price. Price per cabin.

Details
Norwegian Star
Norwegian Cruise Line
Norwegian Star
Mediterranean/Europe
29.03.2027 · 10 nights Port of departure: Barcelona, Spain All inclusive

Barcelona, Spain, Marseille, Provence, France, Livorno, Italy, Civitavecchia, Italy, Salerno, Italy, Sicily (Messina), Italy, Valetta, Malta, La Goulette, Tunisia, Palma de Mallorca, Spain, Barcelona, Spain

from €2,376
I Interior €2,429
O Ocean View €2,376
B Balcony €4,639
S Suite €4,579

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Magnifica
MSC Cruises
MSC Magnifica
Mediterranean/Europe
08.11.2027 · 10 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Seville (Cadiz), Spain, Casablanca, Morocco, Malaga, Spain, Alicante, Spain, Civitavecchia, Italy, Genoa, Italy, Marseille, Provence, France, Barcelona, Spain

from €2,378
I Interior €2,378
O Ocean View €2,798
B Balcony €3,098

Press "Details" button to see an actual price. Price per cabin.

Details
MSC Magnifica
MSC Cruises
MSC Magnifica
Mediterranean/Europe
18.11.2027 · 10 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Seville (Cadiz), Spain, Casablanca, Morocco, Malaga, Spain, Alicante, Spain, Civitavecchia, Italy, Genoa, Italy, Marseille, Provence, France, Barcelona, Spain

from €2,378
I Interior €2,378
O Ocean View €2,798
B Balcony €3,098

Press "Details" button to see an actual price. Price per cabin.

Details
Norwegian Dawn
Norwegian Cruise Line
Norwegian Dawn
Mediterranean/Europe
29.08.2027 · 7 nights Port of departure: Barcelona, Spain All inclusive

Barcelona, Spain, Palma de Mallorca, Spain, Valencia, Spain, Granada (Motril), Spain, Gibraltar, United Kingdom, Seville (Cadiz), Spain, Portimao, Portugal, Lisbon, Portugal

from €2,379
I Interior €2,379
O Ocean View €2,649
B Balcony €4,079
S Suite €4,259

Press "Details" button to see an actual price. Price per cabin.

Details