Cruises from Barcelona

843 cruises · routes, dates and prices we record every day

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Resilient Lady Virgin Voyages
10 nights · South Europe ≈ · 8 ports
6 – 16 June 2027
Barcelona · Cannes (Monte Carlo · Civitavecchia (Rome) · Salerno · Valletta … +3
Interior3 980 $
With window4 980 $
With a balcony5 180 $
Suite11 800 $
from 3 980 $ 398 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
16 – 23 May 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior4 246 $4 029 $
With window4 306 $4 051 $
With a balcony4 550 $3 989 $
Suite6 592 $
from 3 989 $ 570 $ per night
Details
Oosterdam Holland America Line
7 nights · South Europe · 6 ports
5 – 12 June 2027
Barcelona · Valletta · Soudas (Crete Island) · Mykonos Island · Kusadasi … +1
Interior4 011 $
With window4 444 $
With a balcony4 877 $
Suite7 134 $
from 4 011 $ 573 $ per night
Details
Oosterdam Holland America Line
7 nights · South Europe · 6 ports
28 August – 4 September 2027
Barcelona · Valletta · Soudas (Crete Island) · Mykonos Island · Kusadasi … +1
Interior4 011 $
With window4 444 $
With a balcony4 877 $
Suite7 134 $
from 4 011 $ 573 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
8 – 15 August 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 049 $
With window5 008 $
With a balcony5 241 $
Suite7 647 $
from 4 049 $ 578 $ per night
Details
Oosterdam Holland America Line
7 nights · South Europe · 6 ports
26 June – 3 July 2027
Barcelona · Valletta · Soudas (Crete Island) · Santorini Island · Kusadasi … +1
Interior4 125 $
With window4 535 $
With a balcony5 082 $
Suite7 339 $
from 4 125 $ 589 $ per night
Details
Oosterdam Holland America Line
7 nights · South Europe · 6 ports
17 – 24 July 2027
Barcelona · Valletta · Soudas (Crete Island) · Santorini Island · Kusadasi … +1
Interior4 125 $
With window4 535 $
With a balcony5 082 $
Suite7 339 $
from 4 125 $ 589 $ per night
Details
Celebrity Xcel Celebrity Cruises
11 nights · Western Mediterranean · 8 ports
27 September – 8 October 2027
Barcelona · Tangier · Lisbon · Funchal (Madeira Island) · Funchal (Madeira Island) … +3
Interior4 142 $
With window4 628 $
With a balcony6 742 $
Suite13 372 $
from 4 142 $ 377 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
25 July – 1 August 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 219 $
With window4 726 $
With a balcony4 891 $4 778 $
Suite8 067 $
from 4 219 $ 603 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
27 June – 4 July 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 353 $
With window5 208 $4 714 $
With a balcony5 519 $5 314 $
Suite7 237 $
from 4 353 $ 622 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
11 – 18 July 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 363 $
With window4 917 $
With a balcony5 446 $
Suite7 979 $
from 4 363 $ 623 $ per night
Details
Oceania Sirena Oceania Cruises
9 nights · Western Mediterranean · 10 ports
26 April – 5 May 2027
Barcelona · Palma de Mallorca · Mahon (Menorca Island) · Cagliari (Sardinia Island) · Palermo (Sicily Island) … +5
Interior4 400 $
With window5 040 $
With a balcony7 040 $
Suite9 920 $
from 4 400 $ 489 $ per night
Details
Oceania Sirena Oceania Cruises
9 nights · Western Mediterranean · 10 ports
21 – 30 June 2027
Barcelona · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Sorrento (Capri Island) … +5
Interior4 480 $
With window4 880 $
With a balcony7 520 $
Suite10 560 $
from 4 480 $ 498 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
20 – 27 June 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior4 495 $
With window4 946 $
With a balcony5 410 $
Suite6 980 $
from 4 495 $ 642 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
18 – 25 July 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 734 $
With window4 929 $
With a balcony5 803 $
Suite7 886 $
from 4 734 $ 676 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
1 – 8 August 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior4 741 $
With window5 264 $
With a balcony6 101 $
Suite14 167 $
from 4 741 $ 677 $ per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
9 – 16 May 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior4 756 $
With window4 775 $
With a balcony4 881 $
Suite6 380 $
from 4 756 $ 679 $ per night
Details
Resilient Lady Virgin Voyages
9 nights · South Europe ≈ · 7 ports
8 – 17 August 2027
Barcelona · Cannes (Monte Carlo · La Spezia (Cinque Terre) · Salerno · Catania (Sicily Island) … +2
Interior4 814 $
With window5 410 $
With a balcony5 750 $
from 4 814 $ 535 $ per night
Details
Sun Princess Princess Cruises
14 nights · South Europe · 12 ports
15 – 29 August 2027
Barcelona · Marseille · Ajaccio · Genoa · La Spezia … +7
Interior4 847 $
With window5 829 $
With a balcony6 867 $
Suite7 828 $
from 4 847 $ 346 $ per night
Details
Oceania Insignia Oceania Cruises
9 nights · Western Mediterranean · 10 ports
27 September – 6 October 2027
Barcelona · Sete (Montpellier) · Toulon · Monte Carlo · La Spezia (Cinque Terre) … +5
Interior4 998 $
With window5 498 $
With a balcony8 598 $
Suite12 598 $
from 4 998 $ 555 $ per night
Details
Queen Elizabeth Cunard Line
14 nights · South Europe · 12 ports
10 – 24 September 2027
Barcelona · Valletta · Kotor · Split · Zadar … +7
Interior5 107 $
With window5 609 $
from 5 107 $ 365 $ per night
Details
Queen Elizabeth Cunard Line
14 nights · South Europe · 14 ports
14 – 28 May 2027
Barcelona · Messina Strait · CRUISING STRAIT OF MESSINA · Athens · Dardanelles Strait … +9
Interior5 221 $
With window5 609 $
With a balcony5 791 $
Suite13 201 $
from 5 221 $ 373 $ per night
Details
Sun Princess Princess Cruises
14 nights · South Europe · 13 ports
5 – 19 September 2027
Barcelona · Palma · Marseille · Genoa · Ajaccio … +8
Interior5 272 $
With window6 899 $
With a balcony9 055 $
Suite10 369 $
from 5 272 $ 377 $ per night
Details
Queen Elizabeth Cunard Line
14 nights · South Europe · 12 ports
20 August – 3 September 2027
Barcelona · Valletta · Kotor · Split · Zadar … +7
Interior5 312 $
With window5 791 $
With a balcony6 772 $
Suite14 569 $
from 5 312 $ 379 $ per night
Details