Skip to content
All Cruises to Bahamas

Disney Fantasy cruises to the Bahamas

Every Disney Fantasy sailing on sale that stops in the Bahamas, cheapest first.

107 cruises from $928 per person Updated Nov 8, 2026, 10:28 a.m. ET

Disney Fantasy at sea
Photo: Chris Gent from Orlando, Fla., USA, CC BY-SA 2.0. Image credits

Disney Fantasy sails for Disney Cruise Line. 107 sailings on sale stop in the Bahamas, 3 to 10 nights, from Port Canaveral (Orlando), Fort Lauderdale (Port Everglades) and San Juan (Puerto Rico). Bahamas stops: Lookout Cay (95), Castaway Cay (83) and Nassau (51).

The cheapest is the 3-Night Bahamas, leaving Sun, Jan 3, 2027, from $928 per person.

Disney Fantasy cruises 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 107 cruises

Showing 24 of 107

Disney Disney Fantasy

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Castaway Cay

  • Leaves in 56 days
  • 2 Bahamas stops

from $928

per person, balcony

$309 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • 2 Bahamas stops

from $946

per person, ocean view

$237 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Nassau

  • 2 Bahamas stops

from $1,077

per person, interior

$269 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • Leaves in 59 days
  • 2 Bahamas stops

from $1,078

per person, balcony

$270 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Lookout Cay and Castaway Cay

  • Leaves in 31 days
  • 2 Bahamas stops

from $1,098

per person, interior

$275 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Nassau

  • 2 Bahamas stops

from $1,117

per person, interior

$279 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • 2 Bahamas stops

from $1,140

per person, interior

$285 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Castaway Cay

  • 2 Bahamas stops

from $1,162

per person, interior

$291 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Castaway Cay

  • 2 Bahamas stops

from $1,174

per person, interior

$294 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • 2 Bahamas stops

from $1,210

per person, interior

$303 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay and Lookout Cay

  • 2 Bahamas stops

from $1,219

per person, interior

$305 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay and Lookout Cay

  • 2 Bahamas stops

from $1,219

per person, interior

$305 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

5-Night Western Caribbean

5 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay

Also: Cozumel

from $1,220

per person, ocean view

$244 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Lookout Cay and Castaway Cay

  • 2 Bahamas stops

from $1,227

per person, interior

$307 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay and Lookout Cay

  • Leaves in 3 days
  • 2 Bahamas stops

from $1,270

per person, ocean view

$318 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • 2 Bahamas stops

from $1,272

per person, interior

$318 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

5-Night Bahamas

5 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay, Lookout Cay and Nassau

  • 3 Bahamas stops

from $1,274

per person, ocean view

$255 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Nassau

  • 2 Bahamas stops

from $1,285

per person, interior

$321 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Lookout Cay

  • 2 Bahamas stops

from $1,294

per person, interior

$324 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay

  • Leaves in 49 days

from $1,334

per person, interior

$445 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay and Lookout Cay

  • 2 Bahamas stops

from $1,339

per person, interior

$335 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

5-Night Western Caribbean

5 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay

Also: Cozumel

  • Leaves in 26 days

from $1,342

per person, interior

$268 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

5-Night Bahamas

5 nights Round trip from Port Canaveral (Orlando)

Bahamas: Castaway Cay, Lookout Cay and Nassau

  • Leaves in 35 days
  • 3 Bahamas stops

from $1,345

per person, interior

$269 a night

Price checked Nov 8

Check live price

Disney Disney Fantasy

4-Night Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Lookout Cay and Nassau

  • 2 Bahamas stops

from $1,345

per person, interior

$336 a night

Price checked Nov 8

Check live price

Cheapest Disney Fantasy cruises to the Bahamas

  1. 13-Night BahamasDisney · Disney Fantasy · Jan 3 from Port Canaveral (Orlando)$9283 nights
  2. 24-Night BahamasDisney · Disney Fantasy · Jan 20 from Port Canaveral (Orlando)$9464 nights
  3. 34-Night BahamasDisney · Disney Fantasy · Jan 8 from Fort Lauderdale (Port Everglades)$1,0774 nights
  4. 44-Night BahamasDisney · Disney Fantasy · Jan 6 from Port Canaveral (Orlando)$1,0784 nights
  5. 54-Night BahamasDisney · Disney Fantasy · Dec 9 from Port Canaveral (Orlando)$1,0984 nights

Where Disney Fantasy sails to the Bahamas from

Disney Fantasy's Bahamas stops

Other Disney ships that sail to the Bahamas

Updated Nov 8, 2026, 10:28 a.m. ET.