The Best Cruises with boarding from Barcelona in january 2024

Save up to
20%
1354 ---- 1083
logo Celebrity Cruises
Celebrity Infinity Canary Islands
from $1,334
Tour Operator Celebrity Cruises
Ship Celebrity Infinity
Depart from Barcelona
Length 11 Nights
Departure Date 02 January 2024
Arrival Date 13 January 2024
Details

Save up to
21%
6327 ---- 4998
logo Viking
Viking Saturn Mediterranean
from $4,924
Tour Operator Viking
Ship Viking Saturn
Depart from Barcelona
Length 14 Nights
Departure Date 03 January 2024
Arrival Date 17 January 2024
Details

Save up to
22%
9740 ---- 7597
logo Viking
Viking Saturn Mediterranean
from $7,485
Tour Operator Viking
Ship Viking Saturn
Depart from Barcelona
Length 21 Nights
Departure Date 03 January 2024
Arrival Date 24 January 2024
Details

Save up to
28%
555 ---- 399
logo MSC Cruises
MSC World Europa Mediterranean
from $541
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Departure Date 05 January 2024
Arrival Date 12 January 2024
Details

completo
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Departure Date 06 January 2024
Arrival Date 13 January 2024
Details

Save up to
23%
13739 ---- 10579
logo MSC Cruises
MSC Poesia World Cruises
from $10,885
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 83 Nights
Departure Date 07 January 2024
Arrival Date 30 March 2024
Details

Save up to
11%
12786 ---- 11379
logo MSC Cruises
MSC Poesia World Cruises
from $11,674
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 87 Nights
Departure Date 07 January 2024
Arrival Date 03 April 2024
Details

Save up to
13%
15022 ---- 13069
logo MSC Cruises
MSC Poesia World Cruises
from $13,447
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 112 Nights
Departure Date 07 January 2024
Arrival Date 28 April 2024
Details

Save up to
19%
17061 ---- 13819
logo MSC Cruises
MSC Poesia World Cruises
from $14,186
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 116 Nights
Departure Date 07 January 2024
Arrival Date 02 May 2024
Details

completo
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 118 Nights
Departure Date 07 January 2024
Arrival Date 04 May 2024
Details

Save up to
12%
16727 ---- 14719
logo MSC Cruises
MSC Poesia World Cruises
from $15,072
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 126 Nights
Departure Date 07 January 2024
Arrival Date 12 May 2024
Details

Save up to
14%
22116 ---- 19019
logo MSC Cruises
MSC Poesia World Cruises
from $19,309
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 128 Nights
Departure Date 07 January 2024
Arrival Date 14 May 2024
Details

Save up to
26%
269 ---- 199
logo MSC Cruises
MSC World Europa Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Departure Date 12 January 2024
Arrival Date 19 January 2024
Details

Save up to
24%
262 ---- 199
logo MSC Cruises
MSC Euribia Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Departure Date 13 January 2024
Arrival Date 20 January 2024
Details

Save up to
33%
298 ---- 199
logo MSC Cruises
MSC World Europa Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Departure Date 19 January 2024
Arrival Date 26 January 2024
Details

Save up to
22%
256 ---- 199
logo MSC Cruises
MSC Euribia Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Departure Date 20 January 2024
Arrival Date 27 January 2024
Details

Save up to
31%
289 ---- 199
logo MSC Cruises
MSC World Europa Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Departure Date 26 January 2024
Arrival Date 02 February 2024
Details

Save up to
29%
281 ---- 199
logo MSC Cruises
MSC Euribia Mediterranean
from $344
Tour Operator MSC Cruises
Ship MSC Euribia
Depart from Barcelona
Length 7 Nights
Departure Date 27 January 2024
Arrival Date 03 February 2024
Details