
Last Minute Cruise Deals
Ready to sail in the next few weeks? Our last-minute cruise deals bring together sailings departing soon, from short breaks to week-long escapes, so you can be at sea before you know it.
Why book a last-minute cruise?
When departure dates get close, cruise lines often release reduced fares to fill the remaining cabins. That means you can sometimes sail on a ship or itinerary that would usually cost more, with only a few weeks to wait. It's ideal if your dates are flexible or you simply need a break soon.
Where you can go at short notice
Last-minute deals cover all sorts of itineraries. From the UK, no-fly sailings from Southampton to the Norwegian fjords, Northern Europe or the Canary Islands are easy to arrange, as there are no flights to book. If you're happy to fly, the Mediterranean, the Caribbean and Florida offer plenty of choice through much of the year.
Tips for booking late
Be flexible on cabin type, as the cheapest categories tend to go first. Check that your passport has enough validity and whether you need a visa or travel authorisation for any ports. Final payment is usually due straight away when you book close to departure, so have everything ready.
Book online, any time
Last-minute availability changes daily. Browse the latest deals below, compare ships and itineraries and book online whenever you're ready, day or night.
We found
11121 cruises


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 6 stops
- Arrival - Tampa, FL USA


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - New Orleans, USA
- 6 stops
- Arrival - New Orleans, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Southampton, Great Britain
- 4 stops
- Arrival - Southampton, Great Britain


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Taipei, (Keelung) Taiwan
- 5 stops
- Arrival - Taipei, (Keelung) Taiwan


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Miami, Florida, USA
- 9 stops
- Arrival - Miami, Florida, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida

- Departure - Hamburg, Germany
- 6 stops
- Arrival - Hamburg, Germany


- Departure - Baltimore, USA
- 5 stops
- Arrival - Baltimore, USA

- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - San Juan, Puerto Rico
- 8 stops
- Arrival - San Juan, Puerto Rico


- Departure - Singapore City, Singapore
- 4 stops
- Arrival - Singapore City, Singapore


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - Düsseldorf, Germany
- 6 stops
- Arrival - Düsseldorf, Germany


- Departure - New Orleans, USA
- 9 stops
- Arrival - New Orleans, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Port Canaveral (Orlando), USA
- 10 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Cape Liberty (New York), USA
- 5 stops
- Arrival - Cape Liberty (New York), USA


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Southampton, Great Britain
- 8 stops
- Arrival - Southampton, Great Britain


- Departure - San Francisco, USA
- 7 stops
- Arrival - San Francisco, USA


- Departure - New York, USA
- 8 stops
- Arrival - New York, USA


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Jacksonville, Florida
- 5 stops
- Arrival - Jacksonville, Florida


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Naples, Italy
- 4 stops
- Arrival - Barcelona, Spain


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Galveston, Texas, USA
- 4 stops
- Arrival - Galveston, Texas, USA


- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA


- Departure - Naples, Italy
- 6 stops
- Arrival - Genoa, Italy


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Southampton, Great Britain
- 3 stops
- Arrival - Southampton, Great Britain


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Brisbane, Australia
- 3 stops
- Arrival - Brisbane, Australia


- Departure - La Romana, Dominican Republic
- 7 stops
- Arrival - La Romana, Dominican Republic


- Departure - Singapore City, Singapore
- 7 stops
- Arrival - Brisbane, Australia


- Departure - Sydney, Australia
- 6 stops
- Arrival - Sydney, Australia


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida

- Departure - Miami, Florida, USA
- 8 stops
- Arrival - Miami, Florida, USA


- Departure - Yokohama (Tokyo), Japan
- 8 stops
- Arrival - Hong Kong, China


- Departure - Lautoka, Fiji
- 9 stops
- Arrival - Sydney, Australia


- Departure - Rio de Janeiro, Brazil
- 2 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Naples, Italy
- 7 stops
- Arrival - Naples, Italy


- Departure - Hong Kong, China
- 4 stops
- Arrival - Hong Kong, China


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Passau, Germany
- 6 stops
- Arrival - Passau, Germany


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Tampa, FL USA


- Departure - Bridgetown, Barbados
- 3 stops
- Arrival - Fort de France, Martinique


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Santos (São Paulo), Brazil
- 3 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Naha (Okinawa), Japan
- 5 stops
- Arrival - Naha (Okinawa), Japan


- Departure - Tampa, FL USA
- 4 stops
- Arrival - Tampa, FL USA


- Departure - Bridgetown, Barbados
- 4 stops
- Arrival - Pointe-à-Pitre, Guadeloupe


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Palermo, Sicily
- 7 stops
- Arrival - Palermo, Sicily


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA

