🇩🇪 Auf Deutsch lesen →
Strategy Updated June 2026 · 6 min read

The Revolut + Amex
dual-card setup

Amex Platinum earns excellent miles on CHF spending in Switzerland. Revolut earns points you can transfer to the same programmes — with no foreign transaction fee. Together, they cover every franc you spend, in any currency. This guide walks through the setup, the maths, and the caveats.

The problem with one card

The Amex Platinum (Swisscard) is the single best card for earning miles in Switzerland. You earn Membership Rewards points at 1 MR per CHF on everyday spend, which transfer 2:1 to Flying Blue and Miles & More — so effectively 0.5 airline miles per CHF. The card comes loaded with perks: Priority Pass, travel insurance, hotel status.

The catch: Amex charges a 2.5% foreign transaction fee on non-CHF purchases. Buy something in euros online, pay in USD abroad, order from a British retailer — you're paying an invisible surcharge on top of the exchange rate. On CHF 2,000 of annual foreign-currency spend, that's CHF 50 in fees you never see. On CHF 10,000, it's CHF 250.

Running the Amex everywhere means you're paying Amex to let you earn miles on foreign spend. The miles rarely cover that cost.

What Revolut actually does

Revolut is a digital bank, not a traditional credit card. It holds multiple currencies and converts at or near interbank rates with no foreign transaction fee on spending up to a monthly limit (depending on your plan). The Revolut Metal and Ultra plans include a points programme — Revolut Points — that transfer to airline and hotel programmes.

The key transfer partners available in Switzerland as of 2026:

Revolut Metal earns 1 point per €1 equivalent spent. Ultra earns a higher rate on premium merchants. Both plans have a monthly point-earning cap — check the current limits in the Revolut app before assuming uncapped earn.

Worth calling out on its own: that 1:1 ratio into Flying Blue is a genuinely large edge, not a footnote. Amex Membership Rewards transfer to Flying Blue at 2:1 — every Revolut Point is worth double an Amex MR point once it lands in a Flying Blue account. If Flying Blue is your target programme specifically, routing foreign spend through Revolut rather than Amex isn't just about dodging the FX fee, it's the better transfer ratio too.

Important

Standard Revolut (free tier) does not earn points. You need Revolut Premium, Metal, or Ultra. Premium does not earn points either — it's Metal or Ultra for the rewards programme. Factor in the monthly fee (approximately CHF 14-18/month for Metal) when calculating whether it's worth it.

The dual-card setup

The principle is simple: use each card where it's most efficient.

Use Amex Platinum for

Use Revolut (Metal or Ultra) for

The maths

ScenarioCardMiles earnedFX fee
CHF 1,000 CHF spend / monthAmex Platinum500 FB milesNone
CHF 500 foreign spend / monthAmex Platinum250 FB milesCHF 12.50
CHF 500 foreign spend / monthRevolut Metal~450 FB milesNone
Annual difference (foreign spend)-+2,400 milesCHF −150 saved

Over a year with CHF 500/month in foreign-currency spending: switching that to Revolut saves roughly CHF 150 in fees and still earns ~5,400 Flying Blue miles from that spend, versus earning slightly more miles but paying CHF 150 in fees on Amex. The net benefit varies by spend level and Revolut plan cost.

Transfer strategy: when to move points

Both Amex MR and Revolut Points are "flexible" currencies — they sit in your account and only convert to airline miles when you initiate a transfer. This flexibility is valuable.

Short on miles for a booking? You can buy the gap

If Flying Blue is the programme you're routing this whole setup toward, there's a second layer of flexibility worth knowing about: you're not limited to earning your way to a redemption. Both sides of this Revolut-into-Flying-Blue pipeline can be topped up with cash directly.

Two independent ways to close a shortfall

Revolut sells RevPoints directly inside the app, and Flying Blue sells miles directly through its own Subscribe to Miles programme (from roughly €0.011/mile on the cheapest tier). That's real, independent leverage: if you're a few thousand miles short of a Promo Award two weeks before you need to book, you don't have to wait — buy RevPoints and transfer 1:1, or buy Flying Blue miles outright, whichever works out cheaper at the time. No other Swiss-relevant miles programme on this site offers a comparably direct way to close a gap on both ends of the pipeline.

Bottom line

Amex Platinum for CHF spending. Revolut Metal for everything foreign. Both feed into the same programmes. The setup takes 20 minutes to arrange and saves 2-3 CHF per CHF 100 of foreign spend compared to running a single card.

The total annual cost of Revolut Metal is approximately CHF 168-216. If your foreign-currency spend is above roughly CHF 700-900 per month, the fee savings plus the points earn typically justify the plan cost.

What this setup doesn't solve

Revolut is not a replacement for a Swiss current account. It has transfer and ATM limits, customer service that's primarily digital, and its regulatory position differs from a Swiss-licensed bank. Use it as a spending and points tool, not as your primary financial home.

Also: both Amex MR and Revolut Points have transfer minimum thresholds. Check these before letting points accumulate in small batches that can't be moved efficiently.

One more thing this setup doesn't remove: the transfer step itself. Both Amex MR and Revolut Points sit as a flexible currency until you actively move them to Flying Blue. If Flying Blue is specifically your target and you'd rather skip that step for your CHF-denominated spend, the Viseca Flying Blue World Mastercard credits miles directly — it doesn't solve the FX-fee problem this guide is about, but it's worth knowing as an alternative for the CHF leg of your spending.

Want a setup tailored to your spending?

Generic advice only
gets you so far.

A 30-minute consultation maps your actual CHF spend to the right card combination, transfer timing, and redemption target. Specific, actionable, and already paid for by the first redemption.

Book a session — CHF 79