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