Skip to content
MiamiCruiseSchedule

Leaving soon

Last-minute cruises from Miami

309 sailings leave PortMiami in the next 60 days, up to Wed, Jan 13, 2027. 66 of them go in the next two weeks. They run on 40 ships from Carnival Cruise Line, Royal Caribbean International, MSC Cruises, Norwegian Cruise Line, Virgin Voyages, Celebrity Cruises, Regent Seven Seas Cruises, Explora Journeys, Cunard, Seabourn, Oceania Cruises, Holland America Line, and Silversea.

The lowest starting fare in this window is $159 per person, for MSC Seaside on Mon, Dec 14, 2026. The cheapest per night is MSC Seaside on Mon, Dec 14, 2026, at $40 a night for 4 nights. Between them these trips go to the Southern Caribbean, the Bahamas, the Western Caribbean, the Eastern Caribbean, the Panama Canal, Europe, and ports around the world.

Each fare here shows the date we checked it. Check the line for the current price before you plan around it, and make sure your documents are in order. The documents guide covers sailing with a birth certificate.

Schedule last updated · 309 departures listed · Dates can change. Verify with the cruise line before booking.

Every sailing in the next 60 days

Cheapest overall

We may earn a commission if you book through these buttons, at no cost to you.

These are the next 60 of 309. The other 249 leave later, in these months:

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.

Last-minute cruises from Miami: questions

Which cruises leave Miami in the next 60 days?

309 cruises leave PortMiami in the next 60 days, up to Wed, Jan 13, 2027. The next one is Carnival Magic on Sat, Nov 14, 2026.

What is the cheapest last-minute cruise from Miami?

Among the fares we list, as of 2026-11-14, the lowest last-minute cruise from Miami is MSC Seaside on Mon, Dec 14, 2026, from $159 per person for 4 nights. Fares this close to sailing change quickly.