Find your perfect cruise

Search

With 29,782 cruises aboard 637 ships from 58 cruise lines we're confident that we'll have exactly what you're looking for.

Last Minute 'No Fly' Deals

Get your bags packed and your passport at the ready. Here are some amazing last minute, no fly deals, departing in the next 12 weeks.

Weekend Summer mini cruise

Astoria

Astoria 30th Aug 2019

Embark
Portsmouth
Disembark
Hull

£119 2 nights

View More

France, Spain and Guernsey

Ventura

Ventura 23rd Aug 2019

Embark
Southampton
Disembark
Southampton

£729 7 nights

View More

United Kingdom, Belgium, Netherlands, Germany, France

MSC Preziosa

MSC Preziosa 28th Aug 2019

Embark
Southampton
Disembark
Southampton

£599 7 nights

View More

United Kingdom, Belgium, Netherlands, Germany, France

MSC Preziosa

MSC Preziosa 18th Sep 2019

Embark
Southampton
Disembark
Southampton

£699 7 nights

View More

Choose a cruise line

Swipe through and find out more about any of the 58 cruise lines listed below.