Offer of cruises

Destination
Departure date
Or pick exact dates:
Passengers

Maximum 4 people per cabin

More options
Ship:
Select
Promo:
Select
From port:
Select
Max. price:
available sailings
Reset filter
Sort by:

The final cruise price, with no surprises

We always show the final price including fees, port taxes and mandatory gratuities.

Final price guarantee

Nothing found

No cruise matches the specified parameters.

Reset filter
Long cruises
Long cruise 2028 on MSC Meraviglia
msc19018507-(1).jpg
Q1BE
Long cruises

Long cruise 2028 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Rio de Janeiro, Disembarking: Southampton (London)
April 20, 2028 - May 8, 2028 (18 nights)
from: $1,695

Price per person at double occupancy.

Cruise Detail
Northern Europe
Germany, United Kingdom
severni-evropa-1.jpg
UZTX
Northern Europe

Germany, United Kingdom

MSC Preziosa MSC Preziosa
Boarding: Hamburg, Disembarking: Hamburg
April 21, 2028 - May 3, 2028 (12 nights)
from: $1,904

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, Portugal
severni-evropa-6.jpg
UZUA
Northern Europe

United Kingdom, Spain, Portugal

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
May 8, 2028 - May 20, 2028 (12 nights)
from: $1,731

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, France
severni-evropa-1.jpg
UZUB
Northern Europe

United Kingdom, Spain, France

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
May 20, 2028 - May 27, 2028 (7 nights)
from: $1,094

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Norway, Denmark
severni-evropa-2.jpg
UZUC
Northern Europe

United Kingdom, Norway, Denmark

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
May 27, 2028 - June 3, 2028 (7 nights)
from: $1,180

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, France
severni-evropa-8.jpg
UZUB
Northern Europe

United Kingdom, Spain, France

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
June 3, 2028 - June 10, 2028 (7 nights)
from: $1,094

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Ireland
severni-evropa-1.jpg
UZUD
Northern Europe

United Kingdom, France, Ireland

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
June 10, 2028 - June 17, 2028 (7 nights)
from: $1,137

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Norway
severni-evropa-4.jpg
UZUE
Northern Europe

United Kingdom, Norway

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
June 17, 2028 - June 24, 2028 (7 nights)
from: $1,202

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Spain
severni-evropa-6.jpg
UZUF
Northern Europe

United Kingdom, France, Portugal, Spain

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
June 24, 2028 - July 1, 2028 (7 nights)
from: $1,137

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, France
severni-evropa-2.jpg
UZUB
Northern Europe

United Kingdom, Spain, France

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
July 1, 2028 - July 8, 2028 (7 nights)
from: $1,051

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Spain
severni-evropa-4.jpg
UZUF
Northern Europe

United Kingdom, France, Portugal, Spain

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
July 8, 2028 - July 15, 2028 (7 nights)
from: $1,191

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Denmark, Netherlands
severni-evropa-3.jpg
UZUG
Northern Europe

United Kingdom, Denmark, Netherlands

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
July 15, 2028 - July 22, 2028 (7 nights)
from: $1,267

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, Morocco
severni-evropa-2.jpg
UZUH
Northern Europe

United Kingdom, Spain, Morocco

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
July 22, 2028 - August 5, 2028 (14 nights)
from: $2,330

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, Portugal
severni-evropa-4.jpg
UZUA
Northern Europe

United Kingdom, Spain, Portugal

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
August 5, 2028 - August 17, 2028 (12 nights)
from: $2,044

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Gibraltar, Spain
severni-evropa-8.jpg
UZUI
Northern Europe

United Kingdom, France, Portugal, Gib...

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
August 17, 2028 - August 26, 2028 (9 nights)
from: $1,822

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Denmark, Belgium
severni-evropa-4.jpg
UZUJ
Northern Europe

United Kingdom, Denmark, Belgium

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
August 26, 2028 - September 2, 2028 (7 nights)
from: $1,180

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Spain
severni-evropa-6.jpg
UZUK
Northern Europe

United Kingdom, France, Portugal, Spain

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
September 2, 2028 - September 9, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, France
severni-evropa-4.jpg
UZUB
Northern Europe

United Kingdom, Spain, France

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
September 9, 2028 - September 16, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Norway, Denmark
severni-evropa-4.jpg
UZUL
Northern Europe

United Kingdom, Norway, Denmark

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
September 16, 2028 - September 23, 2028 (7 nights)
from: $1,105

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Spain
severni-evropa-1.jpg
UZUF
Northern Europe

United Kingdom, France, Portugal, Spain

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
September 23, 2028 - September 30, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, Portugal
severni-evropa-3.jpg
UZUA
Northern Europe

United Kingdom, Spain, Portugal

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
September 30, 2028 - October 12, 2028 (12 nights)
from: $1,699

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, France, Portugal, Morocco, Spain
severni-evropa-3.jpg
UZUM
Northern Europe

United Kingdom, France, Portugal, Mor...

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
October 12, 2028 - October 21, 2028 (9 nights)
from: $1,206

Price per person at double occupancy.

Cruise Detail
Northern Europe
United Kingdom, Spain, France
severni-evropa-2.jpg
UZUN
Northern Europe

United Kingdom, Spain, France

MSC Meraviglia MSC Meraviglia
Boarding: Southampton (London), Disembarking: Southampton (London)
October 21, 2028 - October 28, 2028 (7 nights)
from: $1,245

Price per person at double occupancy.

Cruise Detail