Cruises from Barcelona, Spain

949 cruises
€153 from for 1 night
6 nights from €598
25.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 WORLD ASIA
MSC Cruises
MSC WORLD ASIA
Mediterranean/Europe
11.12.2026 · 2 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy

from €407
I Interior €407
O Ocean View €457
B Balcony €706

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

Details
Costa Smeralda
Costa Cruises
Costa Smeralda
Mediterranean/Europe
09.11.2026 · 3 nights Departs in 20 days Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Civitavecchia, Italy, Savona

from €418
I Interior €418
O Ocean View €878
B Balcony €598

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

Details
Costa Smeralda
Costa Cruises
Costa Smeralda
Mediterranean/Europe
07.04.2027 · 4 nights Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, Bay of the Calanques National Park, Marseille, Provence, France, Barcelona, Spain

from €498
I Interior €498
O Ocean View €658
B Balcony €858

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

Details
Costa Fascinosa
Costa Cruises
Costa Fascinosa
Mediterranean/Europe
30.10.2026 · 4 nights Departs in 10 days Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Savona, Barcelona, Spain

from €498
I Interior €498
O Ocean View €1,038
B Balcony €698
S Suite €1,538

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

Details
MSC Grandiosa
MSC Cruises
MSC Grandiosa
Mediterranean/Europe
31.10.2026 · 3 nights Departs in 11 days Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Madeira (Funchal), Portugal

from €501
I Interior €501
O Ocean View €650
B Balcony €601

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

Details
Costa Fascinosa
Costa Cruises
Costa Fascinosa
Mediterranean/Europe
27.03.2028 · 3 nights Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

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

from €518
I Interior €518
O Ocean View €658
B Balcony €738
S Suite €838

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

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

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, La Spezia, Italy, Civitavecchia, Italy

from €535
I Interior €535
O Ocean View €675
B Balcony €974

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

Details
MSC Magnifica
MSC Cruises
MSC Magnifica
Mediterranean/Europe
27.10.2026 · 4 nights Departs in 7 days Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Genoa, Italy, Marseille, Provence, France, Barcelona, Spain

from €554
I Interior €554
O Ocean View €674
B Balcony €774

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

Details
MSC World Europa
MSC Cruises
MSC World Europa
Mediterranean/Europe
12.11.2026 · 5 nights Departs in 23 days Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, Civitavecchia, Italy, La Spezia, Italy, Marseille, Provence, France

from €558
I Interior €558
O Ocean View €778
B Balcony €998

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

Details
Costa Fascinosa
Costa Cruises
Costa Fascinosa
Mediterranean/Europe
03.11.2026 · 3 nights Departs in 14 days Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Savona, Barcelona, Spain

from €558
I Interior €558
O Ocean View €858
B Balcony €838
S Suite €1,138

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

Details