Disney Castaway Cay is Disney Cruise Line's legendary private island in the Bahamas — the single most talked-about, most anticipated, and most universally loved element of any Disney Bahamian cruise. Castaway Cay is reserved exclusively for Disney Cruise Line guests. You can only visit the island if it's included on your cruise itinerary no other cruise line's passengers can set foot here, no day visitors, no independent travellers. It is pure Disney magic, delivered in the middle of the turquoise Bahamas.
Disney Castaway Cay is 1,000 acres in size — about 3 miles long and 2 miles wide — but only 55 acres of the island are developed, so there's a huge swathe of untouched Bahamian wilderness surrounding the guest areas. The island is themed around a shipwreck backstory — the story goes that castaways built the island's structures from debris that washed ashore, giving the island its name and the whimsical, adventurous character that sets it apart from every other private island destination in the Caribbean.
Disney Castaway Cay has captivated Disney Cruise Line guests for over 25 years. When Disney purchased it in 1997, they transformed it into a haven for families looking for relaxation and adventure — its stunning white sand beaches, crystal-clear waters, and lush landscapes inviting visitors to unwind while enjoying various fun-filled activities. There is an undeniable enchantment that brings many families back year after year.
Disney Castaway Cay is located near Great Abaco Island in the Bahamas, about 225 miles from Port Canaveral, Florida. There is a pier at Castaway Cay where Disney ships dock directly — guests walk right off the ship and need nothing but their ID and their Key to the World Card. The length of your stay will depend on your cruise itinerary, but usually it is 8 or 9 hours of fun. No tender boats, no transfers just step off the gangway and onto the beach.
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $800 per person - sailing dates: , , , ,
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$800 Per Person
Disney Cruise Line - Disney Dream
20 Nov27 Nov04 Dec11 Dec18 Dec
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $824 per person - sailing dates: , , , ,
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$824 Per Person
Disney Cruise Line - Disney Dream
08 Jan15 Jan29 Jan05 Feb12 Feb
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $845 per person - sailing dates: , , , ,
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$845 Per Person
Disney Cruise Line - Disney Dream
07 Jan14 Jan21 Jan28 Jan04 Feb
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $854 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$854 Per Person
Disney Cruise Line - Disney Dream
11 Feb
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $881 per person - sailing dates: ,
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$881 Per Person
Disney Cruise Line - Disney Dream
12 Oct26 Oct
4 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $885 per person - sailing dates:
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$885 Per Person
Disney Cruise Line - Disney Dream
30 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $910 per person - sailing dates:
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$910 Per Person
Disney Cruise Line - Disney Dream
19 Oct
4 Nights | Port Everglades - Castaway Cay - Disney Lookout Cay - Port Everg... More
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $918 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$918 Per Person
Disney Cruise Line - Disney Dream
06 Nov
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $926 per person - sailing dates:
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$926 Per Person
Disney Cruise Line - Disney Dream
30 Nov
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $935 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$935 Per Person
Disney Cruise Line - Disney Dream
16 Oct23 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $937 per person - sailing dates: , , , ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$937 Per Person
Disney Cruise Line - Disney Dream
09 Nov18 Jan15 Feb01 Mar15 Mar
4 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $944 per person - sailing dates: , , , ,
3-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line
$944 Per Person
Disney Cruise Line - Disney Wish
13 Nov20 Nov27 Nov04 Dec11 Dec
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $946 per person - sailing dates: , , , ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$946 Per Person
Disney Cruise Line - Disney Dream
02 Nov08 Mar22 Mar05 Apr28 Feb
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $953 per person - sailing dates: , ,
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$953 Per Person
Disney Cruise Line - Disney Wish
16 Oct23 Oct30 Oct
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $954 per person - sailing dates: ,
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$954 Per Person
Disney Cruise Line - Disney Dream
18 Feb07 Apr
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 3 nights - from $958 per person - sailing dates:
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$958 Per Person
Disney Cruise Line - Disney Fantasy
03 Jan
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $958 per person - sailing dates:
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$958 Per Person
Disney Cruise Line - Disney Dream
07 Dec
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Destiny - 3 nights - from $974 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$974 Per Person
Disney Cruise Line - Disney Destiny
10 Sep17 Sep
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $977 per person - sailing dates: , ,
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$977 Per Person
Disney Cruise Line - Disney Dream
10 Sep17 Sep24 Sep
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $998 per person - sailing dates: , , ,
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$998 Per Person
Disney Cruise Line - Disney Fantasy
14 Oct28 Oct13 Oct27 Oct
4 Nights | Port Canaveral - Castaway Cay - Disney Lookout Cay - Port Canave... More
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,001 per person - sailing dates: , , ,
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,001 Per Person
Disney Cruise Line - Disney Dream
19 Nov03 Dec10 Dec17 Dec
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $1,002 per person - sailing dates: , , , ,
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,002 Per Person
Disney Cruise Line - Disney Wish
06 Nov28 Dec08 Jan15 Jan22 Jan
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,010 per person - sailing dates: , , , ,
3-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,010 Per Person
Disney Cruise Line - Disney Dream
01 Oct08 Oct15 Oct22 Oct29 Oct
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,032 per person - sailing dates: , , , ,
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,032 Per Person
Disney Cruise Line - Disney Dream
27 Apr30 Apr07 May14 May21 May
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $1,041 per person - sailing dates: , ,
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,041 Per Person
Disney Cruise Line - Disney Wish
31 Dec28 Jan24 Mar
3 Nights | Port Canaveral - Castaway Cay - Port Canaveral
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,042 per person - sailing dates:
4-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,042 Per Person
Disney Cruise Line - Disney Dream
14 Dec
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
4-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 4 nights - from $1,044 per person - sailing dates: , , , ,
4-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,044 Per Person
Disney Cruise Line - Disney Wish
02 Nov11 Jan25 Jan08 Feb22 Feb
4 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,055 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,055 Per Person
Disney Cruise Line - Disney Dream
10 Mar
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,060 per person - sailing dates: , , ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,060 Per Person
Disney Cruise Line - Disney Dream
03 Jan24 Jan21 Feb27 Mar
4 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,060 per person - sailing dates:
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,060 Per Person
Disney Cruise Line - Disney Dream
31 Jan
4 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Destiny - 3 nights - from $1,071 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,071 Per Person
Disney Cruise Line - Disney Destiny
27 Aug
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $1,074 per person - sailing dates: , , , ,
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,074 Per Person
Disney Cruise Line - Disney Wish
09 Apr16 Apr19 Apr22 Apr31 Mar
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,077 per person - sailing dates: ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,077 Per Person
Disney Cruise Line - Disney Fantasy
08 Jan19 Feb
4 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,088 per person - sailing dates: ,
3-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,088 Per Person
Disney Cruise Line - Disney Dream
12 Nov15 Nov
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,092 per person - sailing dates: , ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,092 Per Person
Disney Cruise Line - Disney Dream
07 Feb06 Mar03 Apr
4 Nights | Port Everglades - Nassau - Castaway Cay - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,092 per person - sailing dates:
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,092 Per Person
Disney Cruise Line - Disney Dream
14 Feb
4 Nights | Port Everglades - Nassau - Castaway Cay - Port Everglades
4-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,098 per person - sailing dates: ,
4-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,098 Per Person
Disney Cruise Line - Disney Fantasy
09 Dec10 Nov
4 Nights | Port Canaveral - Disney Lookout Cay - Castaway Cay - Port Canave... More
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,103 per person - sailing dates:
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,103 Per Person
Disney Cruise Line - Disney Dream
05 Nov
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 4 nights - from $1,108 per person - sailing dates: , , ,
4-Night Very Merrytime Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,108 Per Person
Disney Cruise Line - Disney Wish
16 Nov30 Nov14 Dec13 Dec
4 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,108 per person - sailing dates: ,
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,108 Per Person
Disney Cruise Line - Disney Dream
10 Jan17 Jan
4 Nights | Port Everglades - Nassau - Disney Lookout Cay - Port Everglades
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Destiny - 4 nights - from $1,113 per person - sailing dates:
4-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,113 Per Person
Disney Cruise Line - Disney Destiny
29 Oct
4 Nights | Port Everglades - Nassau - Castaway Cay - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,117 per person - sailing dates:
4-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,140 per person - sailing dates: , , , ,
4-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,140 Per Person
Disney Cruise Line - Disney Fantasy
06 Jan20 Jan03 Feb12 May26 May
4 Nights | Port Canaveral - Nassau - Disney Lookout Cay - Port Canaveral
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,157 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,157 Per Person
Disney Cruise Line - Disney Dream
14 Apr
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,162 per person - sailing dates:
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,162 Per Person
Disney Cruise Line - Disney Fantasy
12 Jan
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Fantasy - 4 nights - from $1,174 per person - sailing dates:
4-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,174 Per Person
Disney Cruise Line - Disney Fantasy
26 Jan
4 Nights | Port Everglades - Disney Lookout Cay - Castaway Cay - Port Everg... More
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 3 nights - from $1,179 per person - sailing dates:
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,179 Per Person
Disney Cruise Line - Disney Wish
02 Apr
3 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 4 nights - from $1,181 per person - sailing dates:
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,181 Per Person
Disney Cruise Line - Disney Dream
06 Sep
4 Nights | Port Canaveral - Nassau - Castaway Cay - Port Canaveral
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Wish - 4 nights - from $1,188 per person - sailing dates: ,
4-Night Halloween On The High Seas Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,188 Per Person
Disney Cruise Line - Disney Wish
12 Oct26 Oct
4 Nights | Port Canaveral - Castaway Cay - Disney Lookout Cay - Port Canave... More
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $1,189 per person - sailing dates: ,
3-Night Bahamian Cruise From Port Canaveral Disney Cruise Line
$1,189 Per Person
Disney Cruise Line - Disney Dream
25 Jun06 Aug
3 Nights | Port Canaveral - Castaway Cay - Port Canaveral