All deals for your Cruise from Barcelona in 2022, 2023

Save up to
34%
499 ---- 329
logo MSC Cruises
from R8 684
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 21 January 2022
Arrival Date 28 January 2022
Details

Save up to
24%
499 ---- 379
logo MSC Cruises
from R9 590
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 22 January 2022
Arrival Date 29 January 2022
Details

Save up to
12%
443 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 28 January 2022
Arrival Date 04 February 2022
Details

Save up to
31%
709 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 29 January 2022
Arrival Date 05 February 2022
Details

Save up to
36%
608 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 04 February 2022
Arrival Date 11 February 2022
Details

Save up to
26%
661 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 05 February 2022
Arrival Date 12 February 2022
Details

Save up to
34%
590 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 11 February 2022
Arrival Date 18 February 2022
Details

Save up to
24%
644 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 12 February 2022
Arrival Date 19 February 2022
Details

Save up to
12%
443 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 18 February 2022
Arrival Date 25 February 2022
Details

Save up to
31%
709 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 19 February 2022
Arrival Date 26 February 2022
Details

Save up to
39%
638 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 25 February 2022
Arrival Date 04 March 2022
Details

Save up to
29%
689 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 26 February 2022
Arrival Date 05 March 2022
Details

Save up to
37%
618 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 04 March 2022
Arrival Date 11 March 2022
Details

Save up to
27%
670 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 05 March 2022
Arrival Date 12 March 2022
Details

Save up to
11%
1205 ---- 1072
logo Azamara
from R32 088
Tour Operator Azamara
Ship Azamara Journey
Depart from Barcelona
Length 11 Nights
Departure Date 09 March 2022
Arrival Date 20 March 2022
Details

Save up to
35%
599 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 11 March 2022
Arrival Date 18 March 2022
Details

Save up to
25%
652 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 12 March 2022
Arrival Date 19 March 2022
Details

Save up to
13%
448 ---- 389
logo MSC Cruises
from R9 772
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 18 March 2022
Arrival Date 25 March 2022
Details

Save up to
32%
720 ---- 489
logo MSC Cruises
from R11 584
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 19 March 2022
Arrival Date 26 March 2022
Details

Save up to
11%
539 ---- 479
logo MSC Cruises
from R11 403
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Barcelona
Length 7 Nights
Departure Date 25 March 2022
Arrival Date 01 April 2022
Details