Last Minute 3 Day Cruises
Cruises of two to five nights leaving in the next 90 days, cheapest first.
822 cruises from $129 per person Updated Nov 8, 2026, 4:04 a.m. ET
The cheapest is the 2-Night Mediterranean, Western on MSC Seaview, leaving Tarragona (Spain) on Thu, Nov 12, 2026, from $129 per person. Most of these leave from Port Canaveral (Florida), Miami (Florida), Fort Lauderdale (Port Everglades and Florida).
Deals
We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.
Filter and sort 822 cruises
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Perfect Day at CocoCay, Grand Bahama Island, Nassau
- Leaves in 22 days
Norwegian (NCL) Norwegian Joy
4-Night Bahamas
Ports of call: Great Stirrup Cay, Nassau
- Leaves in 22 days
Last minute 2 and 3 night cruises: the 5 cheapest
237 sailings in the next 90 days.
- 12-Night Mediterranean, WesternMSC · MSC Seaview · Nov 12 from Tarragona (Spain)$1292 nights
- 22-Night Mediterranean, EasternMSC · MSC Lirica · Jan 9 from Bari (Italy)$1302 nights
- 32-Night Mediterranean, EasternMSC · MSC Lirica · Jan 7 from Split (Croatia)$1492 nights
- 43-Night Mediterranean, EasternMSC · MSC Orchestra · Jan 6 from Istanbul (Turkey)$1633 nights
- 52-Night Savona to BarcelonaCosta · Costa Smeralda · Nov 12 from Savona (Genoa, Italy)$1772 nights
Last minute 4 day cruises (4 nights): the 5 cheapest
367 sailings in the next 90 days.
- 14-Night BahamasMSC · MSC Seaside · Nov 16 from Miami (Florida)$1554 nights
- 24-Night BahamasMSC · MSC Seaside · Nov 30 from Miami (Florida)$1584 nights
- 34-Night BahamasMSC · MSC Seaside · Dec 14 from Miami (Florida)$1584 nights
- 44-Night BahamasMSC · MSC Seaside · Dec 7 from Miami (Florida)$1684 nights
- 54-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades, Florida)$1794 nights
Last minute 5 night mini cruises: the 5 cheapest
218 sailings in the next 90 days.
- 15-Night BahamasNorwegian (NCL) · Norwegian Jewel · Dec 18 from Miami (Florida)$1995 nights
- 25-Night BahamasCarnival · Carnival Elation · Jan 18 from Jacksonville (Florida)$2195 nights
- 35-Night BahamasCarnival · Carnival Elation · Jan 23 from Jacksonville (Florida)$2245 nights
- 45-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 2 from Jacksonville (Florida)$2295 nights
- 55-Night BahamasCarnival · Carnival Paradise · Jan 23 from Tampa (Florida)$2305 nights
Last minute 4 day cruises by price per night
Fare divided by nights.
- 14-Night BahamasMSC · MSC Seaside · Nov 16 from Miami (Florida)$39 a night$155 for 4 nights
- 24-Night BahamasMSC · MSC Seaside · Nov 30 from Miami (Florida)$40 a night$158 for 4 nights
- 34-Night BahamasMSC · MSC Seaside · Dec 14 from Miami (Florida)$40 a night$158 for 4 nights
- 45-Night BahamasNorwegian (NCL) · Norwegian Jewel · Dec 18 from Miami (Florida)$40 a night$199 for 5 nights
- 54-Night BahamasMSC · MSC Seaside · Dec 7 from Miami (Florida)$42 a night$168 for 4 nights