The Best Cruises with boarding from Barcelona in may 2023

Save up to
12%
2318 ---- 2039
logo Celebrity Cruises
Celebrity Edge Mediterranean
from R41 568
Tour Operator Celebrity Cruises
Ship Celebrity Edge
Depart from Barcelona
Length 12 Nights
Departure Date 01 May 2023
Arrival Date 13 May 2023
Details

Save up to
12%
7727 ---- 6799
logo Windstar Cruises
Star Legend Mediterranean
from R117 173
Tour Operator Windstar Cruises
Ship Star Legend
Depart from Barcelona
Length 12 Nights
Departure Date 02 May 2023
Arrival Date 14 May 2023
Details

Save up to
17%
2297 ---- 1906
logo Celebrity Cruises
Celebrity Constellation Mediterranean
from R39 069
Tour Operator Celebrity Cruises
Ship Celebrity Constellation
Depart from Barcelona
Length 13 Nights
Departure Date 02 May 2023
Arrival Date 15 May 2023
Details

Tour Operator MSC Cruises
Ship MSC Magnifica
Depart from Barcelona
Length 5 Nights
Departure Date 03 May 2023
Arrival Date 08 May 2023
Details

Tour Operator MSC Cruises
Ship MSC Magnifica
Depart from Barcelona
Length 16 Nights
Departure Date 03 May 2023
Arrival Date 19 May 2023
Details

Tour Operator MSC Cruises
Ship MSC World Europa
Depart from Barcelona
Length 7 Nights
Departure Date 05 May 2023
Arrival Date 12 May 2023
Details

Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 8 Nights
Departure Date 05 May 2023
Arrival Date 13 May 2023
Details

completo
Tour Operator Norwegian Cruise Line
Ship Norwegian Bliss
Depart from Barcelona
Length 16 Nights
Departure Date 05 May 2023
Arrival Date 21 May 2023
Details

Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Barcelona
Length 17 Nights
Departure Date 05 May 2023
Arrival Date 22 May 2023
Details

Save up to
35%
2582 ---- 1678
logo Celebrity Cruises
Celebrity Reflection Mediterranean
from R32 744
Tour Operator Celebrity Cruises
Ship Celebrity Reflection
Depart from Barcelona
Length 7 Nights
Departure Date 06 May 2023
Arrival Date 13 May 2023
Details

Tour Operator MSC Cruises
Ship MSC Seaview
Depart from Barcelona
Length 7 Nights
Departure Date 06 May 2023
Arrival Date 13 May 2023
Details

Save up to
15%
1392 ---- 1183
logo Holland America Line
Nieuw Statendam Northern Europe
from R26 023
Tour Operator Holland America Line
Ship Nieuw Statendam
Depart from Barcelona
Length 8 Nights
Departure Date 06 May 2023
Arrival Date 14 May 2023
Details

Save up to
31%
1628 ---- 1123
logo Celebrity Cruises
Celebrity Infinity Mediterranean
from R24 127
Tour Operator Celebrity Cruises
Ship Celebrity Infinity
Depart from Barcelona
Length 9 Nights
Departure Date 06 May 2023
Arrival Date 15 May 2023
Details

Save up to
26%
3372 ---- 2495
logo Azamara
Azamara Journey Mediterranean
from R56 010
Tour Operator Azamara
Ship Azamara Journey
Depart from Barcelona
Length 12 Nights
Departure Date 06 May 2023
Arrival Date 18 May 2023
Details

Save up to
22%
4275 ---- 3334
logo Holland America Line
Nieuw Statendam Norwegian fjords
from R71 003
Tour Operator Holland America Line
Ship Nieuw Statendam
Depart from Barcelona
Length 22 Nights
Departure Date 06 May 2023
Arrival Date 28 May 2023
Details

Save up to
13%
560 ---- 487
logo Norwegian Cruise Line
Norwegian Epic Mediterranean
from R9 565
Tour Operator Norwegian Cruise Line
Ship Norwegian Epic
Depart from Barcelona
Length 4 Nights
Departure Date 07 May 2023
Arrival Date 11 May 2023
Details

completo
Tour Operator Norwegian Cruise Line
Ship Norwegian Epic
Depart from Barcelona
Length 7 Nights
Departure Date 07 May 2023
Arrival Date 14 May 2023
Details

completo
Tour Operator Norwegian Cruise Line
Ship Norwegian Epic
Depart from Barcelona
Length 7 Nights
Departure Date 07 May 2023
Arrival Date 14 May 2023
Details

Save up to
28%
767 ---- 552
logo Royal Caribbean
Symphony Of The Seas Mediterranean
from R14 666
Tour Operator Royal Caribbean
Ship Symphony Of The Seas
Depart from Barcelona
Length 7 Nights
Departure Date 07 May 2023
Arrival Date 14 May 2023
Details

Save up to
35%
1750 ---- 1137
logo Norwegian Cruise Line
Norwegian Epic Mediterranean
from R21 559
Tour Operator Norwegian Cruise Line
Ship Norwegian Epic
Depart from Barcelona
Length 9 Nights
Departure Date 07 May 2023
Arrival Date 16 May 2023
Details