US East Coast · Bahamas Key West → Freeport, Grand Bahama From Miami · 4 nights · Next Oct 29 From $427 9 upcoming departures · 1 ship →