Veterans and active-duty troops can sail on a free three-day, two-night cruise aboard Margaritaville at Sea, a 1,680-passenger cruise ship that sails from the Port of Palm Beach, Florida, to Freeport, Grand Bahama Island.The getaway features country music star Jimmy Buffett's Margaritaville-themed shows and amenities, and the "iconic Margaritaville lifestyle," according to .In its "Heroes Sail Free" program, veterans, active-duty troops, first responders and educators who are verified through the GovX ID system can get free passage on select two- to seven-night sailings through 2026.The ship is owned by the former Bahamas Paradise Cruise Line and Margaritaville Enterprises. It previously sailed as the Grand Classica through Bahama Paradise.Related: Only those verified through the platform get free tickets, and the offer does not apply to single travelers. The free fare is for the first and second guests sailing in the same cabin, but third and fourth guests can be added to the cabin at prevailing retail rates at the time of booking. This offer applies to Inside and Ocean View cabins on the Margaritaville at Sea Paradise and Interior Staterooms only on the Margaritaville at Sea Islander..The freebie may carry blackout dates, and the website states that additional dates can be added at any time. Passengers on free tickets will need to pay fees and taxes, and the tickets are non-transferable. Qualified passengers can take one free cruise a year, the website says.Stay Up-to-Date With Military DiscountsWant the scoop on military discounts? From travel to phones and everything in between, troops, military families and veterans can stay on top of military discounts. ., Cruise Line Discounts for Military and Veterans. Taking a cruise anytime soon? Make sure to check out these military discounts on cruise lines before you book your next trip. Disabled Veterans in 2022. Memorial Day Discounts for Military & Veterans 2025. Disneyland Military Discount. Free TSA PreCheck for Military. National Military , Veterans and active-duty troops can sail on a free three-day, two-night cruise aboard Margaritaville at Sea, a 1,680-passenger cruise ship that sails from the Port of Palm Beach, Florida, to .