The Best Cruises with boarding from Barcelona in december 2023

Save up to
25%
532 ---- 399
logo MSC Cruises
MSC World Europa Mediterranean
from $581
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Date 01 December 2023
Arrival Date 08 December 2023
Details

sold out
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Date 02 December 2023
Arrival Date 09 December 2023
Details

Save up to
36%
390 ---- 249
logo MSC Cruises
MSC Fantasia Mediterranean
from $422
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Date 02 December 2023
Arrival Date 09 December 2023
Details

Save up to
21%
885 ---- 699
logo MSC Cruises
MSC Armonia Ocean Cruises
from $951
Tour Operator MSC Cruises
Ship MSC Armonia
Depart from Barcelona
Length 15 Nights
Date 04 December 2023
Arrival Date 19 December 2023
Details

Save up to
14%
871 ---- 749
logo MSC Cruises
MSC Armonia Ocean Cruises
from $1,004
Tour Operator MSC Cruises
Ship MSC Armonia
Depart from Barcelona
Length 16 Nights
Date 04 December 2023
Arrival Date 20 December 2023
Details

Save up to
32%
587 ---- 399
logo MSC Cruises
MSC World Europa Mediterranean
from $581
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Date 08 December 2023
Arrival Date 15 December 2023
Details

sold out
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Date 09 December 2023
Arrival Date 16 December 2023
Details

Save up to
14%
290 ---- 249
logo MSC Cruises
MSC Fantasia Mediterranean
from $422
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Date 09 December 2023
Arrival Date 16 December 2023
Details

Save up to
27%
1718 ---- 1254
logo Celebrity Cruises
Celebrity Infinity Canary Islands
from $1,655
Tour Operator Celebrity Cruises
Ship Celebrity Infinity
Depart from Barcelona
Length 12 Nights
Date 09 December 2023
Arrival Date 21 December 2023
Details

Save up to
30%
499 ---- 349
logo MSC Cruises
MSC World Europa Mediterranean
from $528
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Date 15 December 2023
Arrival Date 22 December 2023
Details

sold out
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Date 16 December 2023
Arrival Date 23 December 2023
Details

Save up to
12%
624 ---- 549
logo MSC Cruises
MSC Fantasia Mediterranean
from $740
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Date 16 December 2023
Arrival Date 23 December 2023
Details

Save up to
22%
2045 ---- 1595
logo Celebrity Cruises
Celebrity Infinity Mediterranean
from $2,009
Tour Operator Celebrity Cruises
Ship Celebrity Infinity
Depart from Barcelona
Length 12 Nights
Date 21 December 2023
Arrival Date 02 January 2024
Details

Save up to
28%
971 ---- 699
logo MSC Cruises
MSC World Europa Mediterranean
from $898
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Date 22 December 2023
Arrival Date 29 December 2023
Details

sold out
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Date 23 December 2023
Arrival Date 30 December 2023
Details

Save up to
39%
1146 ---- 699
logo MSC Cruises
MSC Fantasia Mediterranean
from $898
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Date 23 December 2023
Arrival Date 30 December 2023
Details

Save up to
39%
1409 ---- 859
logo MSC Cruises
MSC Poesia Mediterranean
from $1,078
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 10 Nights
Date 28 December 2023
Arrival Date 07 January 2024
Details

Save up to
35%
1307 ---- 849
logo MSC Cruises
MSC World Europa Mediterranean
from $1,057
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Date 29 December 2023
Arrival Date 05 January 2024
Details

sold out
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Date 30 December 2023
Arrival Date 06 January 2024
Details

Save up to
37%
475 ---- 299
logo MSC Cruises
MSC Fantasia Mediterranean
from $475
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Date 30 December 2023
Arrival Date 06 January 2024
Details