Last Minute Cruises January 2027
Cruises leaving in January 2027, cheapest first.
1,167 cruises from $130 per person Updated Nov 8, 2026, 4:04 a.m. ET
The cheapest January sailing is the 2-Night Mediterranean, Eastern on MSC Lirica, leaving Bari (Italy) on Sat, Jan 9, 2027, from $130 per person. Most leave from Miami (Florida), Fort Lauderdale (Port Everglades, Florida) and Port Canaveral (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 1,167 cruises
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Ports of call: Perfect Day at CocoCay, Grand Bahama Island
- Leaves in 57 days
Royal Caribbean Voyager of the Seas
4-Night Catalina & Ensenada
Ports of call: Avalon, Ensenada
- Leaves in 57 days
Carnival Carnival Elation
5-Night Bahamas
Ports of call: Celebration Key, Half Moon Cay
- Leaves in 71 days
Carnival Carnival Elation
5-Night Bahamas
Ports of call: Half Moon Cay, Celebration Key
- Leaves in 76 days
Last minute January cruises by price per night
Fare divided by nights.
- 17-Night Caribbean, EasternMSC · MSC Grandiosa · Jan 30 from Port Canaveral (Florida)$41 a night$288 for 7 nights
- 26-Night Caribbean, EasternMSC · MSC Meraviglia · Jan 24 from Miami (Florida)$43 a night$258 for 6 nights
- 37-Night Caribbean, EasternMSC · MSC Grandiosa · Jan 16 from Port Canaveral (Florida)$43 a night$299 for 7 nights
- 45-Night BahamasCarnival · Carnival Elation · Jan 18 from Jacksonville (Florida)$44 a night$219 for 5 nights
- 57-Night Caribbean, EasternMSC · MSC Grandiosa · Jan 2 from Port Canaveral (Florida)$44 a night$309 for 7 nights