Cruises from Barcelona

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

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

MSC Euribia MSC Cruises
4 nights · Western Mediterranean · 4 ports
10 – 14 April 2027
Barcelona · Marseille · Genoa (Milan) · Barcelona
Interior1 115 $
With window1 540 $1 411 $
With a balcony1 304 $1 219 $
Suite2 422 $2 255 $
from 1 115 $ 279 $ per night
Details
MSC Virtuosa MSC Cruises
7 nights · Western Mediterranean · 7 ports
1 – 8 June 2027
Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2
Interior1 854 $1 458 $
With window2 164 $
With a balcony1 777 $
Suite3 714 $
from 1 458 $ 208 $ per night
Details
Mariner of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
11 – 18 May 2027
Barcelona · Cadiz (Seville) · Casablanca · Tangier · Malaga … +1
Interior1 716 $1 590 $
With window2 154 $2 022 $
With a balcony2 397 $2 290 $
Suite4 062 $3 773 $
from 1 590 $ 227 $ per night
Details
MSC Virtuosa MSC Cruises
7 nights · Western Mediterranean · 7 ports
22 – 29 June 2027
Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2
Interior2 202 $1 629 $
With window2 551 $
With a balcony2 017 $
Suite4 193 $
from 1 629 $ 233 $ per night
Details
MSC Virtuosa MSC Cruises
7 nights · Western Mediterranean · 7 ports
6 – 13 July 2027
Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2
Interior2 341 $1 697 $
With window2 643 $
With a balcony2 039 $
Suite4 239 $
from 1 697 $ 242 $ per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
14 – 21 May 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior1 709 $
With window2 782 $1 914 $
With a balcony3 076 $
Suite3 509 $
from 1 709 $ 244 $ per night
Details
MSC Virtuosa MSC Cruises
7 nights · Western Mediterranean · 7 ports
24 – 31 August 2027
Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2
Interior2 596 $1 823 $
With window2 893 $
With a balcony3 235 $
Suite4 489 $
from 1 823 $ 260 $ per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
16 – 23 April 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior2 255 $
With window2 712 $1 880 $
With a balcony3 007 $
Suite3 555 $
from 1 880 $ 269 $ per night
Details
Explorer of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
23 – 30 August 2027
Barcelona · Valletta · Santorini Island · Kusadasi (Ephesus) · Mykonos Island … +1
Interior1 878 $
With window2 438 $2 017 $
With a balcony2 492 $2 106 $
Suite4 183 $3 733 $
from 1 878 $ 268 $ per night
Details
MSC World Europa MSC Cruises
7 nights · Western Mediterranean · 7 ports
10 – 17 July 2027
Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior2 758 $1 903 $
With window3 121 $
With a balcony3 532 $
Suite3 897 $
from 1 903 $ 272 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Mediterranean · 7 ports
7 – 14 August 2027
Barcelona · Nice · Portofino · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 912 $2 014 $
With window4 726 $2 476 $
With a balcony5 236 $2 568 $
Suite10 246 $7 876 $
from 2 014 $ 288 $ per night
Details
Mariner of the Seas Royal Caribbean International
9 nights · Western Mediterranean · 7 ports
18 – 27 May 2027
Barcelona · Malaga · Tangier · Casablanca · Funchal (Madeira Island) … +2
Interior2 166 $2 070 $
With window2 588 $2 448 $
With a balcony3 292 $
Suite5 548 $
from 2 070 $ 230 $ per night
Details
Norwegian Dawn Norwegian Cruise Line
7 nights · Western Mediterranean · 8 ports
6 – 13 June 2027
Barcelona · Palma de Mallorca · Valencia · Motril (Granada) · Gibraltar (UK) … +3
Interior2 284 $2 119 $
With window2 435 $2 347 $
With a balcony4 256 $4 114 $
Suite4 674 $4 365 $
from 2 119 $ 303 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Western Mediterranean · 6 ports
17 – 24 July 2027
Barcelona · Messina (Sicily Island) · Rhodes · Santorini Island · Mykonos Island … +1
Interior4 766 $2 142 $
With window6 090 $2 776 $
With a balcony6 280 $3 570 $
Suite11 416 $8 600 $
from 2 142 $ 306 $ per night
Details
Norwegian Dawn Norwegian Cruise Line
7 nights · Western Mediterranean · 8 ports
20 – 27 June 2027
Barcelona · Palma de Mallorca · Valencia · Motril (Granada) · Gibraltar (UK) … +3
Interior2 249 $2 176 $
With window2 517 $2 370 $
With a balcony4 262 $
Suite4 778 $4 570 $
from 2 176 $ 311 $ per night
Details
MSC Virtuosa MSC Cruises
7 nights · Western Mediterranean · 7 ports
17 – 24 August 2027
Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2
Interior2 643 $
With window2 985 $
With a balcony3 385 $2 210 $
Suite4 581 $
from 2 210 $ 316 $ per night
Details
Norwegian Dawn Norwegian Cruise Line
7 nights · Western Mediterranean · 8 ports
23 – 30 May 2027
Barcelona · Palma de Mallorca · Valencia · Motril (Granada) · Gibraltar (UK) … +3
Interior2 330 $2 222 $
With window2 370 $
With a balcony4 365 $
Suite4 730 $
from 2 222 $ 317 $ per night
Details
Norwegian Dawn Norwegian Cruise Line
7 nights · Western Mediterranean · 8 ports
9 – 16 May 2027
Barcelona · Palma de Mallorca · Valencia · Motril (Granada) · Gibraltar (UK) … +3
Interior2 435 $2 302 $
With window2 473 $
With a balcony4 194 $
Suite4 627 $
from 2 302 $ 329 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Mediterranean · 7 ports
10 – 17 July 2027
Barcelona · Nice · Portofino · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 756 $2 320 $
With window4 620 $2 924 $
With a balcony5 868 $3 570 $
Suite11 012 $8 566 $
from 2 320 $ 331 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Mediterranean · 7 ports
3 – 10 July 2027
Barcelona · Nice · Portofino · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior4 648 $2 364 $
With window4 648 $2 882 $
With a balcony5 345 $3 124 $
Suite11 874 $7 558 $
from 2 364 $ 338 $ per night
Details
Norwegian Dawn Norwegian Cruise Line
7 nights · Western Mediterranean · 8 ports
29 August – 5 September 2027
Barcelona · Palma de Mallorca · Valencia · Motril (Granada) · Gibraltar (UK) … +3
Interior2 427 $
With window2 632 $
With a balcony4 262 $
Suite4 758 $4 547 $
from 2 427 $ 347 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Western Mediterranean · 6 ports
14 – 21 August 2027
Barcelona · Valletta · Rhodes · Santorini Island · Mykonos Island … +1
Interior3 558 $2 606 $
With window3 908 $3 032 $
With a balcony4 786 $3 214 $
Suite11 528 $8 308 $
from 2 606 $ 372 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Western Mediterranean · 6 ports
19 – 26 June 2027
Barcelona · Valletta · Rhodes · Santorini Island · Mykonos Island … +1
Interior3 212 $2 652 $
With window3 772 $3 216 $
With a balcony4 510 $4 098 $
Suite9 472 $8 868 $
from 2 652 $ 379 $ per night
Details
Celebrity Xcel Celebrity Cruises
7 nights · Eastern Mediterranean · 7 ports
28 August – 4 September 2027
Barcelona · Nice · Portofino · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior4 719 $2 677 $
With window5 135 $3 035 $
With a balcony4 893 $3 213 $
Suite10 451 $8 033 $
from 2 677 $ 382 $ per night
Details