US East Coast · Bahamas Key West → Freeport, Grand Bahama From Miami · 4 nights · Next Nov 30 From $428 1 upcoming departure · 1 ship →