AwardWallet receives compensation from advertising partners for links on the blog. The opinions expressed here are our own and have not been reviewed, provided, or approved by any bank advertiser. Here's our complete list of Advertisers.
This promotion has ended; please review current/active promotions.
The United Cruises Semi-Annual Sale offers United Airlines credit cardholders up to 10X miles per dollar when booking by June 22, 2025. This means that cardholders can earn up to 60,000
MileagePlus members can take advantage of generous bonus opportunities, including extra miles and onboard perks, when booking through United Cruises. Some top benefits are reserved for United cardholders and MileagePlus Premier status members.
Here are the details of this United Cruises promotion and how to maximize your earnings from booking a cruise.
Page Contents
What Is United Cruises?
United Cruises is one of the many airline and hotel loyalty platforms that allow you to earn
Remember that using any third-party booking platform has pros and cons. In this case, a pro of using United Cruises is earning bonus miles on your cruises.
Current United Cruises Offers
United credit cardholders: Earn up to 10X MileagePlus miles per dollar
This month, United Cruises is holding its Semi-Annual Cruise Sale. Through June 22, 2025, United credit card holders will receive 10X miles per dollar (instead of 7X) when booking a balcony or suite on eligible cruises. Eligible departures are through December 31, 2026. Furthermore, with this promotion, the maximum number of miles members can earn with a single cruise jumps to 60,000 miles.

In addition to earning up to 60,000 bonus miles, the Semi-Annual Cruise Sale includes other offers with each cruise line. For instance, Norwegian Cruise Line is offering up to $300 to spend onboard and 70% off for the second guest.


- Earn up to 60,000 bonus miles
- $0 introductory annual fee for the first year, then $150
- NEW! 9x total miles on eligible United flights and 3x miles on all other eligible United® purchases.
- 2x miles on dining and hotel stays when booked with the hotel. 1x mile on all other purchases.
- Free first checked bag - a savings of up to $200 per roundtrip. Terms Apply. Plus, priority boarding on United® flights.
- 2 United Club one-time passes per year - over a $100 value
- Over $500 in partner credits each year
- NEW! Save 10% or more when booking flights with miles. Premier members save even more.
- Member FDIC
- Earn at least 9X total miles on eligible United flights (excluding Basic Economy and other base fares)*
- 3X miles on all other eligible United purchases
- 2X miles on dining and direct hotel stays
- 1X on all other purchases
- 6x miles on the primary cardmember’s fare from United as a MileagePlus member
- 3x miles on United purchases with the United℠ Explorer Card
Get 60,000 miles back on cruises booked with miles
If you prefer to book your cruise with United miles, you can earn up to 60,000 miles back through June 22, 2025. Book a balcony or stateroom and notify the agent that you are a MileagePlus
Prices exclude port charges, port expenses, taxes, and travel protection. New bookings only. Members can pay with miles or a combination of miles and cash.
Bonus miles for MileagePlus members and cardholders
United cardholders and MileagePlus Premier status members can also earn bonus miles when booking United Cruises. Through December 31, 2025,
MileagePlus members can earn a maximum of 25,000 bonus miles per cruise. United cardholders can earn a maximum of 45,000 bonus miles per cruise.

United Cruises promotion terms and conditions
- Bonus miles, onboard credit, and additional savings are not available on all cruises.
- Each cruise and cruise line has individual terms and conditions, so ensure you check your desired sailing for the fine print to ensure you can receive the benefits listed above.
- United Cruises will post bonus miles to member accounts within 6-8 weeks after the cruise is completed.
Our Take
Many MileagePlus members may not know about the opportunity to earn bonus United miles by booking cruises. It's a valuable proposition if you prefer ocean-based vacations to land-based ones. Better yet, the bonus miles offered by some cruise lines are in addition to the miles that United cardholders earn.
If you book by June 22, 2025, you can either earn up to 60,000 bonus miles as a United credit cardholder or get up to 60,000 miles back when booking with miles.
Looking for a cheaper way to earn United miles than booking a cruise? Check out United's credit card offerings:

$0 intro annual fee for the first year, then $150Rates & Fees
- Earn at least 9X total miles on eligible United flights (excluding Basic Economy and other base fares)*
- 3X miles on all other eligible United purchases
- 2X miles on dining and direct hotel stays
- 1X on all other purchases
- 6x miles on the primary cardmember’s fare from United as a MileagePlus member
- 3x miles on United purchases with the United℠ Explorer Card

$350Rates & Fees
- Earn at least 10X total miles on eligible United flights (excluding Basic Economy and other base fares)*
- 5X miles on hotel stays at Renowned Hotels and Resorts
- 4X miles on eligible United purchases
- 2X miles on all other travel, select streaming services and dining
- 1X on all other purchases
- 6X miles on the primary cardmember’s fare from United as a MileagePlus member
- 4X miles on entire United purchases with the United Quest℠ Card

$150Rates & Fees
- Earn at least 8X total miles on eligible United flights (excluding Basic Economy and other base fares)*
- 2X miles on eligible United purchases
- 2X miles on dining and all other travel
- 1X on all other purchases
- 6X miles on the primary cardmember’s fare from United as a MileagePlus member
- 2X miles on entire United purchases with the United℠ Business Card
Would you book a cruise through United Cruises to earn bonus miles?
For rates and fees of the cards mentioned in this post, please visit the following links: United℠ Explorer Card (Rates & Fees), United Quest℠ Card (Rates & Fees), and United℠ Business Card (Rates & Fees)















I booked through United Cruises earlier this year and I am wondering if I have to actually use my United CC when paying the cruise balance to earn the bonus miles or is merely having the card (but paying with another card) enough to earn the miles? To be clear, must I pay with the United CC to earn the bonus mies?