If you want to earn Lufthansa Miles & More points from a credit card, unless you live in Germany, you are fairly limited in options. In a nutshell, the Starwood American Express Card tends to be your best choice.
The UK Starwood Amex offers a free signup bonus points (= Lufthansa Miles & More) and the US Starwood Amex Card offers even more bonus Starpoints (=Lufthansa Miles & More) when you hit your spend bonuses.
Earn Miles & More In The UK
As I outlined above, the best card to earn Lufthansa Miles & More in the UK is the Starwood American Express Card. I have reviewed the best credit cards for luxury travel with the best signup bonuses and referral bonuses.
Lufthansa is not an American Express Membership Rewards partner, so to get Miles & More from your American Express cards, like the free Preferred Rewards Gold Card, you would need to convert them to Starwood Preferred Guest at the rate of 2:1 and then over to Miles & More.
This gives you 0.5 Miles & More miles for every £1 GBP spent on Amex Gold, although do remember that Amex Gold comes with bonus points for signing up.
Earn Miles & More In The US
One of the best cards to earn Lufthansa Miles & More in the US is also the US Starwood American Express Card. You earn 1 SPG point per $1 USD spent and these convert to Miles & More miles on a 1:1 ratio.
If you convert 20,000 SPG points you get a 5,000-mile bonus, meaning that you are actually getting 1.25 Lufthansa Miles & More per $1 USD spent.
The US Starwood Amex Card offers a huge bonus Starpoints (= Lufthansa Miles & More) when you hit your spend bonuses.
Lufthansa is not an American Express Membership Rewards partner, so, once again, to get Miles & More from your American Express Preferred Rewards Gold, you would need to convert them to Starwood Preferred Guest at the rate of 2:1 and then over to Miles & More.
Any Other Tips?
Yes actually. When you spend abroad, the chances are that your credit card supplier will be charging around 3% in foreign exchange fees on top of the price of whatever you are buying, from plane tickets to hotel rooms to a bottle of beer. If you take out a free Revolut card, you can avoid paying these bank fees.
This post is solely the opinion of the author and has not been sponsored, influenced, or reviewed by the proprietor or brand being appraised.