Cruises from Florida to the Bahamas
Every cruise leaving a Florida port that stops in the Bahamas, cheapest first, grouped by port below.
5,069 cruises from $139 per person Updated Nov 8, 2026, 10:28 a.m. ET
5,069 sailings from Florida stop in the Bahamas, on Royal Caribbean, Carnival, MSC, Norwegian, Disney, Virgin Voyages, Princess, Celebrity, Holland America, Oceania, Silversea, Explora Journeys, Regent and Azamara. The usual length is 7 nights (1,336 of them), then 4 nights (1,150) and 3 nights (816). The Bahamas stops are Nassau (2,403), Celebration Key (1,070), CocoCay (1,055), Ocean Cay (872) and Half Moon Cay (707).
The cheapest is the 4-Night Bahamas on Norwegian Dawn, leaving Thu, Jan 7, 2027, from $139 per person (checked November 8, 2026).
Cruises from Florida to the Bahamas
We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are "from" prices per person for two sharing a cabin, taxes and fees included, each with the date it was checked. How fares are checked.
Filter and sort 5,069 cruises
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Bahamas: CocoCay, Freeport and Nassau
- Leaves in 22 days
- 3 Bahamas stops
Norwegian (NCL) Norwegian Joy
4-Night Bahamas
Bahamas: Great Stirrup Cay and Nassau
- Leaves in 22 days
- 2 Bahamas stops
Norwegian (NCL) Norwegian Joy
4-Night Bahamas
Bahamas: Great Stirrup Cay and Nassau
- Leaves in 36 days
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Bahamas: CocoCay and Freeport
- Leaves in 57 days
- 2 Bahamas stops
Norwegian (NCL) Norwegian Getaway
4-Night Bahamas
Bahamas: Nassau and Great Stirrup Cay
- Leaves in 22 days
- 2 Bahamas stops
Cruises to the Bahamas from Florida, by port
| Port | Sailings | From | Usual length |
|---|---|---|---|
| Miami | 1,947 | $155 | 7 nights |
| Port Canaveral (Orlando) | 1,817 | $178 | 7 nights |
| Fort Lauderdale (Port Everglades) | 1,038 | $179 | 4 nights |
| Jacksonville | 211 | $139 | 5 nights |
| Tampa | 56 | $230 | 7 nights |
Cheap cruises to the Bahamas from Florida
The five lowest fares today, per person for two sharing.
- 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$1394 nights
- 24-Night BahamasMSC · MSC Seaside · Nov 16 from Miami$1554 nights
- 34-Night BahamasMSC · MSC Seaside · Nov 30 from Miami$1584 nights
- 44-Night BahamasMSC · MSC Seaside · Dec 14 from Miami$1584 nights
- 54-Night BahamasMSC · MSC Seaside · Dec 7 from Miami$1684 nights
3 day cruises from Florida to the Bahamas
Two to four nights, cheapest first.
- 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$1394 nights
- 24-Night BahamasMSC · MSC Seaside · Nov 16 from Miami$1554 nights
- 34-Night BahamasMSC · MSC Seaside · Nov 30 from Miami$1584 nights
- 44-Night BahamasMSC · MSC Seaside · Dec 14 from Miami$1584 nights
- 54-Night BahamasMSC · MSC Seaside · Dec 7 from Miami$1684 nights
Lowest price per night from Florida
Fare divided by nights, so a short cruise and a longer one compare fairly.
- 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$35 a night$139 for 4 nights
- 27-Night Western CaribbeanMSC · MSC Grandiosa · Nov 28 from Port Canaveral (Orlando)$38 a night$269 for 7 nights
- 34-Night BahamasMSC · MSC Seaside · Nov 16 from Miami$39 a night$155 for 4 nights
- 44-Night BahamasMSC · MSC Seaside · Nov 30 from Miami$40 a night$158 for 4 nights
- 54-Night BahamasMSC · MSC Seaside · Dec 14 from Miami$40 a night$158 for 4 nights
Cruise lines sailing from Florida to the Bahamas
Bahamas stops from Florida
Bahamas cruises from other ports
Sailings and fares from Cruisebound's listings, updated Nov 8, 2026, 10:28 a.m. ET. Ports of call from each sailing's own itinerary.