Bahamas · US East Coast Freeport, Grand Bahama → Nassau → Key West From Miami · 5 nights · Next Nov 25 From $443 1 upcoming departure · 1 ship →