Lufthansa’s frequent flyer program, Miles & More, offers travelers the opportunity to purchase miles and redeem them for flights, upgrades, and other valuable rewards.

In this guide, you’ll learn everything you need to know about buying Lufthansa miles, including when it’s worth it, how to do it, and tips to get the most value.


What Are Lufthansa Miles?

Lufthansa miles are part of the Miles & More loyalty program. These miles can be earned through flights, credit cards, hotel stays, and partner offers—and in some cases, purchased directly or indirectly.

You can redeem miles for:

  • Award flights (economy, business, and first class)
  • Seat upgrades
  • Hotel stays and car rentals
  • Merchandise and experiences

Can You Buy Lufthansa Miles Directly?

Unlike some airline programs, Lufthansa does not always allow direct mile purchases in a simple, open marketplace. However, there are still several ways to effectively “buy” miles:

1. Mileage Bargains & Promotions

Lufthansa frequently runs “Mileage Bargains” (Meilenschnäppchen), where you can redeem fewer miles for select routes. While not a direct purchase, these deals increase the value of miles you acquire.

2. Buy Miles via Points Transfers

You can acquire Lufthansa miles by transferring points from select hotel loyalty programs like:

  • Marriott Bonvoy

These transfers often come with bonuses, making it a cost-effective way to buy Lufthansa miles indirectly.

3. Credit Card Welcome Bonuses

Some co-branded credit cards offer large sign-up bonuses that can be viewed as purchasing miles at a low effective rate.

4. Bundle Deals & Subscriptions

Occasionally, Lufthansa offers bundles through partners (like magazine subscriptions or shopping portals) where you pay cash in exchange for miles.


How Much Do Lufthansa Miles Cost?

The cost varies depending on the method:

  • Indirect purchase (e.g., Marriott transfers): Roughly 1.25–2.5 cents per mile
  • Promotions or bundles: Can drop below 1 cent per mile
  • Credit card bonuses: Often the cheapest way (sometimes under 1 cent per mile equivalent)

When Is It Worth Buying Lufthansa Miles?

Buying Lufthansa miles makes sense in specific situations:

✔️ Booking Premium Cabin Flights

Miles can unlock business or first-class seats at a fraction of the cash price.

✔️ Topping Off Your Account

If you’re just short of an award ticket, buying a small number of miles can be worth it.

✔️ Taking Advantage of Promotions

Bonus offers or discounted redemption rates can significantly increase value.


When You Should Avoid Buying Miles

  • If you don’t have a redemption plan
  • If the cost per mile exceeds the value you’ll get
  • If cheaper cash fares are available

Best Ways to Maximize Lufthansa Miles

1. Redeem for Long-Haul Premium Flights

These typically offer the highest value per mile.

2. Book Early

Award availability is limited, especially for premium cabins.

3. Use Star Alliance Partners

Miles & More miles can be redeemed across the Star Alliance network, giving you more flexibility.

4. Watch for Expiration Rules

Lufthansa miles expire after 36 months unless you hold elite status or a qualifying credit card.


Step-by-Step: How to Get Lufthansa Miles

  1. Sign up for a Miles & More account
  2. Choose your preferred method (credit card, transfer, promotion)
  3. Accumulate or “buy” the required miles
  4. Search for award availability
  5. Book your flight or reward

Final Thoughts

While you can’t always directly buy Lufthansa miles, there are multiple smart ways to acquire them. Whether through transfers, promotions, or credit card bonuses, understanding these strategies can help you travel more luxuriously for less.

If used wisely, Lufthansa miles can deliver exceptional value—especially for long-haul premium flights. Just be sure to calculate the cost per mile and always have a redemption plan before you buy.