Bahamas · US East Coast Freeport, Grand Bahama → Nassau → Key West From Miami · 5 nights · Next Apr 9 From $443 2 upcoming departures · 1 ship →