Save up to 45% on your next cruise holiday with MSC Cruises! Terms and Conditions apply.

Starting Port
705
20
962
428
125
254
935
329
318
Stopover
Arrival port
698
21
980
433
1
242
910
326
319
12508 cruises
No Fly Gems Of Northern Europe


Cruise Only
From / To Southampton, England
MSC Preziosa
Full board
Tips
up to £39 off when you book online
26 Mar 2027
7 nights
No Alternative Dates
Best Price Guarantee
Learn more
No Fly Portugal & The Canaries


Cruise Only
From / To Southampton, England
MSC Virtuosa
Full board
Tips
up to £101 off when you book online
3 Oct 2026
12 nights
No Alternative Dates
No Fly France & Spain


Cruise Only
From / To Southampton, England
MSC Virtuosa
Full board
Tips
up to £54 off when you book online
5 Sep 2026
7 nights
No Alternative Dates
No Fly Gems Of Northern Europe


Cruise Only
From / To Southampton, England
MSC Preziosa
Full board
Tips
up to £36 off when you book online
13 Nov 2026
7 nights
No Fly Spain, France & Portugal


Cruise Only
From / To Southampton, England
MSC Virtuosa
Full board
Tips
up to £38 off when you book online
31 Oct 2026
7 nights
No Alternative Dates
French Polynesian Treasures: Stunning Sydney to Aloha Hawaii


Cruise with Flight, Hotel
From Sydney, Australia To Honolulu
Celebrity Edge
14 Apr 2028
24 nights
No Alternative Dates
Timeless Indochina: A Luxury Thailand & Vietnam Voyage


Cruise with Flight, Hotel
From Hong Kong To Singapore
Celebrity Solstice
23 Jan 2028
18 nights
Antarctica Unveiled: Luxury Journey with Tangos in Buenos Aires


Cruise with Flight, Hotel
From / To Buenos Aires
Celebrity Equinox
All Inclusive
26 Jan 2028
19 nights
No Alternative Dates
New Zealand from Auckland, New Zealand with the Celebrity Edge


Cruise Only
From Auckland To Sydney, Australia
Celebrity Edge
from £37 – £220 off when you book online
25 Jan 2027
12 nights
No Alternative Dates
All Inclusive Far East Exotic Beaches Cruise with Derek and a Singapore Stay with Golden Triangle Tour


Cruise with Flight, Hotel, Tours and excursions
From / To Singapore
Celebrity Millennium
All Inclusive
2 Feb 2027
20 nights
No Alternative Dates