Cruises to Freeport, Bahamas
Every cruise on sale that stops at Freeport, Grand Bahama, from any port, cheapest first.
186 cruises from $139 per person Updated Nov 8, 2026, 10:28 a.m. ET
186 sailings on sale stop at Freeport, Grand Bahama, on Royal Caribbean, Norwegian, Celebrity, Costa, Virgin Voyages and MSC. They leave from Fort Lauderdale (Port Everglades) (111), Jacksonville (47), Miami (7), La Romana (Dominican Republic) (7) and Tampa (4) and other ports. The usual length is 3 nights.
The cheapest is the 4-Night Bahamas on Norwegian Dawn from Jacksonville, leaving Thu, Jan 7, 2027, from $139 per person.
Cruises to Freeport, 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 186 cruises
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Bahamas: CocoCay, Freeport and Nassau
- Leaves in 22 days
- 3 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 Dawn
4-Night Bahamas
Bahamas: Freeport and Nassau
- Leaves in 32 days
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Great Stirrup Cay and Freeport
- Leaves in 55 days
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
4-Night Bahamas Getaway
Bahamas: Nassau and Freeport
- Leaves in 36 days
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
4-Night Bahamas
Bahamas: Freeport and Great Stirrup Cay
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport, Great Stirrup Cay and Nassau
- 3 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Freeport and Nassau
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
4-Night Bahamas
Bahamas: Freeport and Great Stirrup Cay
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport, Great Stirrup Cay and Nassau
- 3 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Freeport and Nassau
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Freeport and Nassau
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport, Great Stirrup Cay and Nassau
- 3 Bahamas stops
Norwegian (NCL) Norwegian Dawn
4-Night Bahamas
Bahamas: Freeport and Great Stirrup Cay
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport, Great Stirrup Cay and Nassau
- 3 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Nassau and Freeport
- Leaves in 26 days
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Freeport and Nassau
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
4-Night Bahamas & Perfect Day
Bahamas: CocoCay and Freeport
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport, Great Stirrup Cay and Nassau
- Leaves in 12 days
- 3 Bahamas stops
Norwegian (NCL) Norwegian Dawn
5-Night Bahamas
Bahamas: Freeport and Great Stirrup Cay
Also: Key West
- Leaves in 22 days
- 2 Bahamas stops
Norwegian (NCL) Norwegian Dawn
4-Night Bahamas
Bahamas: Freeport and Great Stirrup Cay
- 2 Bahamas stops
Royal Caribbean Brilliance of the Seas
3-Night Bahamas Getaway
Bahamas: Freeport and Nassau
- 2 Bahamas stops
Where ships call at Freeport, Grand Bahama
- Princess says its ships dock at Lucayan Harbour in Freeport, on the western side of Grand Bahama Island, inside Freeport itself, and notes that the port location can change.Source: princess.com.
- Celebrity says the Freeport cruise terminal is a short cab or bus ride from the lively part of the city, taxis line up outside the terminal, and the bus to Port Lucaya may run only when demand is there.Source: celebritycruises.com.
Cheapest cruises to Freeport, Grand Bahama
The five lowest fares today, per person for two sharing.
- 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$1394 nights
- 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$1794 nights
- 34-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$1984 nights
- 44-Night BahamasNorwegian (NCL) · Norwegian Dawn · Dec 10 from Jacksonville$2094 nights
- 54-Night BahamasNorwegian (NCL) · Norwegian Dawn · Feb 3 from Jacksonville$2094 nights
Lowest price per night to Freeport, Grand Bahama
Fare divided by nights.
- 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$35 a night$139 for 4 nights
- 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$45 a night$179 for 4 nights
- 35-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 2 from Jacksonville$46 a night$229 for 5 nights
- 44-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$50 a night$198 for 4 nights
- 55-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 24 from Jacksonville$50 a night$249 for 5 nights
Where cruises to Freeport, Grand Bahama leave from
- Fort Lauderdale (Port Everglades)111
- Jacksonville47
- Miami7
- La Romana (Dominican Republic)7
- Tampa4
- Philadelphia4
- Port Canaveral (Orlando)3
- Pointe-a-Pitre (Guadeloupe)2
- Baltimore1
Cruise lines that stop at Freeport, Grand Bahama
Other Bahamas ports
The cruise lines' private islands
Sailings from Cruisebound's listings, updated Nov 8, 2026, 10:28 a.m. ET. A line can change ports, so check the itinerary before you book.