US East Coast · Bahamas Key West → Freeport, Grand Bahama From Miami · 4 nights · Next Jan 11 From $428 2 upcoming departures · 1 ship →