Insider Tips on getting Military Cruise Deals! How to get a military discount on a Viking Cruise By newdealMarch 3, 2026 Thank you for inquiring about a Viking cruise! The process for receiving your military discount is simple. Step 1: Contact Viking directly and request that they hold the cruise until you decide which sailing you want. Viking Phone: 877-668-4546 Step 2: Email us your confirmation once the cruise is on hold. We will add an additional 5% military discount to the fare they provide. After you have a reservation on hold, please contact us with your confirmation number: Our Phone: 866-964-5482 Our Email: Reply directly to this email Prefer to work directly with us? Just give us a call and we will be happy to help you from start to finish. You can also book online here, and we will add the 5% discount after the reservation is made. Important: Be sure to email or call us with your confirmation number so we can apply your discount.