$1199 -- Panama Canal 12-night cruise: 3rd & 4th guest free Bring the family on an epic journey through the Panama Canal, stopping in the Bahamas and Jamaica along the way. Original Source: https://www.travelzoo.com/direct/cruises/bahamas/-1199-Panama-Canal-12-night-cruise-3rd-4th-guest-free-3124802/ Previous article: $1099 -- Caribbean 14-night cruise: Boston to Ft. Lauderdale Prev Next article: $599 -- Caribbean 9-night cruise: 3rd & 4th sail free Next