Discover the Mediterranean, Emirates, Caribbean and MSC Grand Voyages at affordable prices by taking advantage of some of the best last minute offers from MSC Cruises. A wide choice of destinations for your last minute holiday.
Set off on your unforgettable dream cruise, taking in fascinating cities and monuments, and enjoying unspoiled nature, tropical beaches in the comfort and luxury of our fantastic cruise ships. Just pack your bags and relax, and we will do all the rest.
Check out our last minute cruise deals and book your trip below or by calling us on 0203 426 3010.
There’s no time to lose!
Need help planning? Call us!
Mon-Fri 9.30 - 18.00
Sat 9.00 - 17.30 Sun 10.00 - 16.00
30th March 2018 10:00-16:00
31st March 2018 09:00-17:30
1st April 2018 10:00-16:00
2nd April 2018 10:00-16:00
Get our best cruise deals