Cruises from Barcelona, Spain

892 cruises
€218 from for 2 nights
6 nights from €598
04.10.2026 - 07.11.2028
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 →
Costa Fascinosa
Costa Cruises
Costa Fascinosa
Mediterranean/Europe
27.10.2026 · 2 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Marseille, Provence, France, Savona

from 218 EUR
I Interior 218 EUR
O Ocean View 338 EUR
B Balcony 358 EUR
S Suite 498 EUR

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

Details
Costa Diadema
Costa Cruises
Costa Diadema
Mediterranean/Europe
03.10.2027 · 1 night Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Balearic Sea, Balearic Sea, Alicante, Spain

from 258 EUR
I Interior 258 EUR
O Ocean View 318 EUR
B Balcony 378 EUR
S Suite 478 EUR

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

Details
Costa Diadema
Costa Cruises
Costa Diadema
Mediterranean/Europe
31.10.2026 · 2 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Marseille, Provence, France, Savona

from 258 EUR
I Interior 258 EUR
O Ocean View 398 EUR
B Balcony 398 EUR
S Suite 558 EUR

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 Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Civitavecchia, Italy, Savona

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

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

Details
Costa Pacifica
Costa Cruises
Costa Pacifica
Mediterranean/Europe
24.11.2026 · 3 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Civitavecchia, Italy, Savona

from 438 EUR
I Interior 438 EUR
O Ocean View 538 EUR
B Balcony 638 EUR
S Suite 738 EUR

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 Port of departure: Barcelona, Spain ALL (NO DRINKS)

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

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

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 Port of departure: Barcelona, Spain ALL (NO DRINKS)

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

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

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

Details
Costa Smeralda
Costa Cruises
Costa Smeralda
Mediterranean/Europe
12.10.2026 · 2 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Balearic Sea, Balearic Sea, Cagliari, Cerdeña

from 558 EUR
I Interior 558 EUR
O Ocean View 758 EUR
B Balcony 958 EUR

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

Details
Costa Diadema
Costa Cruises
Costa Diadema
Mediterranean/Europe
20.09.2027 · 3 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

Barcelona, Spain, Balearic Sea, Balearic Sea, Marseille, Provence, France, Savona, Barcelona, Spain

from 578 EUR
I Interior 578 EUR
O Ocean View 758 EUR
B Balcony 898 EUR
S Suite 1,018 EUR

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

Details
Costa Serena
Costa Cruises
Costa Serena
Mediterranean/Europe
06.11.2027 · 3 nights Port of departure: Barcelona, Spain ALL (NO DRINKS)

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

from 598 EUR
I Interior 598 EUR
O Ocean View 738 EUR
B Balcony 838 EUR
S Suite 938 EUR

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

Details