21 nights United Arab Emirates from Dubai
The 21 nights United Arab Emirates from Dubai is a 21-night Mediterranean cruise aboard MSC World Europa, operated by MSC Cruises. Departing Dubai on April 1, 2028, the voyage visits 12 ports. Fares start from $1,772 per person.
- Length
- 21 nights
- Departs
- Apr 1, 2028
- Returns
- Apr 22, 2028
- Ports of call
- 12
- Days at sea
- 9
from $1,772 pp
via CruiseDirect
Itinerary
Dubai → Barcelona · approximate route · 1 stop without map data
Pricing
Lowest fare we've tracked over the observed 91-day span: $1,772 · range $1,772–$1,789
Lower than 85% of peers This extended sailing's from-price per night is lower than 85% of comparable sailings.
same cruise line and duration · from-price per night · as of Jun 23, 2026 · Broader cohort: same cruise line and duration, compared by from-price per night.
Current prices
Per person · 2 guests · incl. taxes & fees
Inside
from $1,772
$84 / night
Fare rows
Interior Bella Guaranteed
Cabin grade
from $1,772
$84 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $1,952
$92 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $1,992
$94 / night
per person · incl. taxes
Interior Bella Guaranteed
Cabin grade
from $2,906
$138 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $3,086
$146 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $3,126
$148 / night
per person · incl. taxes
Interior Bella Guaranteed
Cabin grade
from $3,411
$162 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $3,771
$179 / night
per person · incl. taxes
Deluxe Interior
Cabin grade
from $3,851
$183 / night
per person · incl. taxes
Oceanview
from $2,312
$110 / night
Fare rows
Ocean View Bella Guaranteed
Cabin grade
from $2,312
$110 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $2,522
$120 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $2,562
$122 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $2,812
$133 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $3,132
$149 / night
per person · incl. taxes
Ocean View Bella Guaranteed
Cabin grade
from $3,446
$164 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $3,656
$174 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $3,696
$176 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $3,946
$187 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $4,266
$203 / night
per person · incl. taxes
Ocean View Bella Guaranteed
Cabin grade
from $4,491
$213 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $4,911
$233 / night
per person · incl. taxes
Deluxe Ocean View
Cabin grade
from $4,991
$237 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $5,491
$261 / night
per person · incl. taxes
Infinite Ocean View
Cabin grade
from $6,131
$291 / night
per person · incl. taxes
Balcony
from $2,852
$135 / night
Fare rows
Balcony Bella Guaranteed
Cabin grade
from $2,852
$135 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $2,882
$137 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $2,922
$139 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $2,952
$140 / night
per person · incl. taxes
Deluxe Balcony With Promenade & Ocean View Fantastica
Cabin grade
from $2,992
$142 / night
per person · incl. taxes
Deluxe Balcony with Partial View Fantastica
Cabin grade
from $3,062
$145 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $3,272
$155 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $3,312
$157 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $3,352
$159 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $3,382
$161 / night
per person · incl. taxes
Deluxe Balcony Aurea
Cabin grade
from $3,742
$178 / night
per person · incl. taxes
Balcony Bella Guaranteed
Cabin grade
from $3,986
$189 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $4,016
$191 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $4,056
$193 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $4,086
$194 / night
per person · incl. taxes
Deluxe Balcony With Promenade & Ocean View Fantastica
Cabin grade
from $4,126
$196 / night
per person · incl. taxes
Deluxe Balcony with Partial View Fantastica
Cabin grade
from $4,196
$199 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $4,406
$209 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $4,446
$211 / night
per person · incl. taxes
Premium balcony Aurea
Cabin grade
from $4,452
$212 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $4,486
$213 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $4,516
$215 / night
per person · incl. taxes
Deluxe Balcony Aurea
Cabin grade
from $4,876
$232 / night
per person · incl. taxes
Balcony Bella Guaranteed
Cabin grade
from $5,571
$265 / night
per person · incl. taxes
Premium balcony Aurea
Cabin grade
from $5,586
$266 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $5,631
$268 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $5,711
$271 / night
per person · incl. taxes
Deluxe Balcony With Promenade View Fantastica
Cabin grade
from $5,771
$274 / night
per person · incl. taxes
Deluxe Balcony With Promenade & Ocean View Fantastica
Cabin grade
from $5,851
$278 / night
per person · incl. taxes
Deluxe Balcony with Partial View Fantastica
Cabin grade
from $5,991
$285 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $6,411
$305 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $6,491
$309 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $6,571
$312 / night
per person · incl. taxes
Deluxe Balcony Fantastica
Cabin grade
from $6,631
$315 / night
per person · incl. taxes
Deluxe Balcony Aurea
Cabin grade
from $7,351
$350 / night
per person · incl. taxes
Premium balcony Aurea
Cabin grade
from $8,771
$417 / night
per person · incl. taxes
Suite
from $3,882
$184 / night
Fare rows
Deluxe Suite Aurea With Promenade & Ocean View
Cabin grade
from $3,882
$184 / night
per person · incl. taxes
Deluxe Suite Aurea With Promenade & Ocean View
Cabin grade
from $5,016
$238 / night
per person · incl. taxes
Premium Suite Aurea
Cabin grade
from $5,352
$254 / night
per person · incl. taxes
Premium Suite Aurea
Cabin grade
from $6,486
$308 / night
per person · incl. taxes
Grand Suite Aurea with Terrace
Cabin grade
from $6,772
$322 / night
per person · incl. taxes
Grand Suite Aurea
Cabin grade
from $6,772
$322 / night
per person · incl. taxes
Deluxe Suite Aurea With Promenade & Ocean View
Cabin grade
from $7,631
$363 / night
per person · incl. taxes
Grand Suite Aurea with Terrace
Cabin grade
from $7,906
$376 / night
per person · incl. taxes
Grand Suite Aurea
Cabin grade
from $7,906
$376 / night
per person · incl. taxes
Grand Suite Aurea with Terrace and Whirlpool
Cabin grade
from $8,562
$407 / night
per person · incl. taxes
MSC Yacht Club Deluxe Suite
Cabin grade
from $9,622
$458 / night
per person · incl. taxes
MSC Yacht Club Deluxe Suite
Cabin grade
from $9,622
$458 / night
per person · incl. taxes
Grand Suite Aurea with Terrace and Whirlpool
Cabin grade
from $9,696
$461 / night
per person · incl. taxes
Premium Suite Aurea
Cabin grade
from $10,571
$503 / night
per person · incl. taxes
Grand Suite Aurea
Cabin grade
from $13,411
$638 / night
per person · incl. taxes
Grand Suite Aurea with Terrace
Cabin grade
from $13,411
$638 / night
per person · incl. taxes
MSC Yacht Club Duplex Suite with Jacuzzi
Cabin grade
from $13,912
$662 / night
per person · incl. taxes
MSC Yacht Club Duplex Suite with Jacuzzi
Cabin grade
from $13,912
$662 / night
per person · incl. taxes
Grand Suite Aurea with Terrace and Whirlpool
Cabin grade
from $16,991
$809 / night
per person · incl. taxes
MSC Yacht Club Royal Suite with Whirlpool Bath
Cabin grade
from $17,842
$849 / night
per person · incl. taxes
MSC Yacht Club Royal Suite with Whirlpool Bath
Cabin grade
from $17,842
$849 / night
per person · incl. taxes
MSC Yacht Club Deluxe Suite
Cabin grade
from $19,111
$910 / night
per person · incl. taxes
MSC Yacht Club Owner's Suite with Whirlpool Bath
Cabin grade
from $26,100
$1,242 / night
per person · incl. taxes
MSC Yacht Club Owner's Suite with Whirlpool Bath
Cabin grade
from $26,100
$1,242 / night
per person · incl. taxes
MSC Yacht Club Duplex Suite with Jacuzzi
Cabin grade
from $27,691
$1,318 / night
per person · incl. taxes
MSC Yacht Club Royal Suite with Whirlpool Bath
Cabin grade
from $35,551
$1,692 / night
per person · incl. taxes
MSC Yacht Club Owner's Suite with Whirlpool Bath
Cabin grade
from $52,067
$2,479 / night
per person · incl. taxes
Prices verified Jun 18, 2026
Prices come from third-party data feeds via MSC Cruises and may differ from the cruise line's current fare. Confirm the final price before booking. How our pricing works
Price history
7 days
○ = last available date (sold out, or no longer listed).
Show all 36 cabin grades
Ship
Similar cruises
Other sailing dates
Same itinerary, different dates. Prices per person · incl. taxes & fees.
Compare similar cruises
21 nights United Arab Emirates from Genoa (Portofino)
MSC World Europa · Mediterranean · 21 nights
from $1,760
$83 / night
per person · incl. taxes
19 nights United Arab Emirates from Genoa (Portofino)
MSC World Europa · Mediterranean · 19 nights
from $1,759
$92 / night
per person · incl. taxes
18-Day from Athens to Dubai: Greece, Egypt & Jordan
Norwegian Sky · Mediterranean · 21 nights
from $2,749
$130 / night
per person · incl. taxes
Piraeus to Doha
Seven Seas Mariner · Mediterranean · 21 nights
from $13,899
$661 / night
per person · incl. taxes
Masterpieces Of Petra - Athens to Dubai
Seven Seas Voyager · Dubai & Emirates · 21 nights
from $13,649
$649 / night
per person · incl. taxes
Mediterranean from Genoa
Costa Toscana · Mediterranean · 7 nights
from $1,490
$212 / night
per person · incl. taxes
from $1,772 pp
via CruiseDirect