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 Seaview
MSC Cruises
MSC Seaview
Mediterranean/Europe
04.07.2027 · 7 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, Naples, Italy, Palermo, Sicily, Italy, Valetta, Malta, Barcelona, Spain

from €2,666
I Interior €2,666
O Ocean View €2,966
B Balcony €3,126

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

Details
Celebrity Infinity
Celebrity Cruises
Celebrity Infinity
Mediterranean/Europe
30.11.2027 · 12 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Gibraltar, United Kingdom, Lanzarote, Canary Islands, Tenerife, Canary Islands, Gran Canaria, Canary Islands, Casablanca, Morocco, Tangier, Morocco, Malaga, Spain, Barcelona, Spain

from €2,677
I Interior €2,831
B Balcony €4,167
S Suite €9,433

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

Details
Celebrity Infinity
Celebrity Cruises
Celebrity Infinity
Mediterranean/Europe
12.12.2027 · 12 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Madeira (Funchal), Portugal, Madeira (Funchal), Portugal, Gran Canaria, Canary Islands, Tenerife, Canary Islands, Lanzarote, Canary Islands, Tangier, Morocco, Barcelona, Spain

from €2,677
I Interior €2,858
B Balcony €3,116
S Suite €8,116

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

Details
Costa Favolosa
Costa Cruises
Costa Favolosa
Transatlantic cruises
14.11.2027 · 20 nights Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Gibraltar, United Kingdom, Lisbon, Portugal, Las Palmas, Gran Canaria, Spain, Mindelo (Capo Verde), Recife, Brazil, Salvador de Bahia, Brazil, Ilhabela, Brazil, Rio de Janeiro, Brazil, Buenos Aires, Argentina

from €2,678
I Interior €2,678
O Ocean View €3,498
B Balcony €4,058
S Suite €4,578

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

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

Barcelona, Spain, Marseille, Provence, France, Genoa, Italy, La Spezia, Italy, Civitavecchia, Italy, Palma de Mallorca, Spain, Barcelona, Spain

from €2,686
I Interior €2,686
O Ocean View €3,086
B Balcony €3,406

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

Details
Legend of the Seas
Royal Caribbean International
Legend of the Seas
Mediterranean/Europe
03.10.2027 · 7 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Palma de Mallorca, Spain, Marseille, Provence, France, La Spezia, Italy, Civitavecchia, Italy, Naples, Italy, Barcelona, Spain

from €2,695
I Interior €2,695
B Balcony €2,991

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

Details
Costa Diadema
Costa Cruises
Costa Diadema
Transatlantic cruises
03.11.2026 · 17 nights Departs in 11 days Under-18s sail without paying the fare Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Malaga, Spain, Seville (Cadiz), Spain, Lisbon, Portugal, Las Palmas, Gran Canaria, Spain, Tenerife, Canary Islands, Mindelo (Capo Verde), Maceio, Salvador de Bahia, Brazil

from €2,698
I Interior €2,698
O Ocean View €3,338
B Balcony €4,038
S Suite €4,578

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

Details
Costa Fascinosa
Costa Cruises
Costa Fascinosa
Transatlantic cruises
06.12.2026 · 21 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Malaga, Spain, Las Palmas, Gran Canaria, Spain, Pointe-A-Pitre, Guadalupe, Philipsburg, St. Maarten, La Romana, Dominican Republic, Castries, St. Lucia, Pointe-A-Pitre, Guadalupe, Gudalupa Bay, Gudalupa Bay, St. John's, Antigua and Barbuda, Basseterre, Saint Kitts, Nevis, Tortola, La Romana, Dominican Republic

from €2,698
I Interior €2,698
O Ocean View €3,378
B Balcony €3,878
S Suite €4,378

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

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

Barcelona, Spain, Salerno, Italy, Civitavecchia, Italy, Livorno, Italy, Marseille, Provence, France, Palma de Mallorca, Spain, Barcelona, Spain

from €2,699
I Interior €2,699
O Ocean View €3,329
B Balcony €4,029
S Suite €5,299

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

Details
Celebrity Infinity
Celebrity Cruises
Celebrity Infinity
Mediterranean/Europe
06.11.2027 · 12 nights Port of departure: Barcelona, Spain Base fare, no drinks

Barcelona, Spain, Gibraltar, United Kingdom, Lanzarote, Canary Islands, Tenerife, Canary Islands, Gran Canaria, Canary Islands, Casablanca, Morocco, Tangier, Morocco, Malaga, Spain, Barcelona, Spain

from €2,700
I Interior €3,124
B Balcony €4,310
S Suite €9,599

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

Details