Quick answer. At Milan Malpensa (MXP), the trap is the blue Euronet ATMs in the terminals, which charge a high fee and push DCC. Use a real bank machine (a Bancomat) instead, and if you carry a Bank of America card, BNL is Italy's BoA Global ATM Alliance partner, so a BNL ATM is fee-free for BoA debit. Withdraw a useful euro float, decline DCC, and always choose euros. To central Milan (about 50 km): the Malpensa Express train reaches Milano Cadorna or Milano Centrale in roughly 37–52 minutes for about €13, and contactless cards are widely accepted in the city.
Where to get euro at MXP
The key Malpensa fact is to avoid the blue Euronet ATMs and use a real Bancomat; BNL is fee-free for Bank of America cards, and any bank ATM is cheap with a no-FX-fee card. The cost math below assumes you withdraw the equivalent of $100.
| Option | Where | Markup | Total Cost |
|---|---|---|---|
| BNL ATM (BoA Alliance, fee-free for BoA cards) | Airport and city | 0% for BoA debit; interbank otherwise | ~$110 + $0 fee (BoA) |
| Other bank ATM (Bancomat) on a no-FX-fee card | Airport and city | Interbank rate; some add a small fixed fee | ~$108-110 + $0-2 fee |
| Blue Euronet ATM | MXP terminals | High operator fee + DCC pitch | ~$95-102 |
| Airport exchange counter (Travelex, Forexchange) | MXP arrivals | A wide spread plus fees | ~$95-100 |
| Accepting DCC at any machine | Anywhere | +4-12% if you choose 'charge in USD' | ~$96-104 |
Where to find the real bank ATMs at Milan Malpensa (MXP), and the Euronet machines to avoid
Milan Malpensa (MXP), about 50 km northwest of the city, is Milan's main intercontinental airport, with two terminals: the large Terminal 1 (most full-service and long-haul carriers) and Terminal 2 (low-cost, principally easyJet), linked by a free shuttle. The key money fact is the same as at most big European airports: avoid the blue Euronet ATMs in the terminals, which dispense euros but charge a high operator fee and push dynamic currency conversion. Use a real bank machine, an Italian Bancomat, instead. If you carry a Bank of America card, you have a fee-free option in Italy: BNL (Banca Nazionale del Lavoro), part of BNP Paribas, is Italy's Bank of America Global ATM Alliance partner, so a BNL ATM gives fee-free withdrawals for BoA debit. Otherwise a no-FX-fee card (Wise, Schwab) at any bank ATM is cleanest. Italy is increasingly card-friendly, but cash still matters for small cafes, markets, and some trattorias, so withdraw a useful euro float. Decline DCC, choose euros, and take the Malpensa Express into the city.
Terminal 1
Most full-service and long-haul carriers, including the major European, US, Gulf, and Asian connections, plus the Malpensa Express train station beneath
In the arrivals area, walk past the blue Euronet ATMs; use a real Bancomat, and if you have a Bank of America card, a BNL ATM is fee-free as Italy's BoA Alliance partner. With a no-FX-fee card, any Italian bank ATM is fine. Decline DCC, choose euros, then follow signs down to the Malpensa Express platform
Terminal 2
Low-cost carriers, principally easyJet. Connected to Terminal 1 by a free shuttle, and served by the Malpensa Express
As in Terminal 1, avoid the blue Euronet machines and use a real Bancomat, ideally a BNL one if you hold a Bank of America card. Decline DCC, choose euros, then take the Malpensa Express or the free shuttle to Terminal 1
Do you actually need cash at Milan Malpensa (MXP)?
Not to leave the airport (the Malpensa Express and Metro take contactless), but some in town, since smaller spots are cash-leaning. Here is what works, and where euro cash still helps:
Malpensa Express (to Cadorna / Centrale) (~€13 one way): About 37 min to Milano Cadorna and 52 min to Milano Centrale, roughly every 30 min, serving both terminals. Buy and validate at the station or by app.
Malpensa Shuttle / coach (~€10 to Milano Centrale): Coaches to Milano Centrale, about 50-60 min depending on traffic. Pay by card.
Taxi (~€110 fixed to central Milan): Fixed-fare white taxis from the rank; cards generally accepted.
Onward trains (Varies): From Milano Centrale, high-speed trains reach Turin, Venice, Florence, Rome, and beyond. Pay by card.
⚠ DCC trap. When the ATM or terminal asks if you want to be charged in your home currency instead of the local currency, always decline and choose the local currency. Accepting locks in a 3-13 percent markup that your no-FX-fee card cannot undo. Full DCC explainer →
Frequently Asked Questions
Do I need cash to get from Milan Malpensa (MXP) to Milan?
No. Malpensa Express (to Cadorna / Centrale) accepts contactless. Most taxis accept cards. Uber and other apps are card-only.
Can I order euro before flying?
Yes. CEI Currency Exchange ships physical euro to your US address in 2-5 days at rates well below airport counters. Order 50-100 euro for taxis and tips on day one.
Which ATM should I use at Milan Malpensa, and which to avoid?
Avoid the blue Euronet ATMs in the terminals; they charge a high operator fee and push dynamic currency conversion. Use a real Italian bank machine (a Bancomat) instead. If you have a Bank of America card, BNL is Italy's BoA Global ATM Alliance partner, so a BNL ATM is fee-free for BoA debit. With a no-foreign-transaction-fee card such as Wise or Charles Schwab, any Italian bank ATM (Intesa Sanpaolo, UniCredit, BNL) gives euros at the interbank rate, though some Italian banks now add a small fixed fee shown on-screen. Always decline DCC and choose euros.
Is BNL a Bank of America Alliance partner in Italy?
Yes. BNL, Banca Nazionale del Lavoro, which is part of BNP Paribas, is Italy's member of the Bank of America Global ATM Alliance, so a Bank of America debit card withdraws euros at a BNL ATM with no BoA non-network fee and no BNL operator surcharge. That makes BNL the best machine for BoA cardholders in Milan and across Italy. Look for the BNL Bancomat at the airport and in the city. Even so, decline dynamic currency conversion and choose euros, because DCC is a separate avoidable markup the Alliance does not cover.
How much cash do I need in Milan?
Less than in much of Italy, since Milan is the country's most card-friendly city, but still some. Hotels, restaurants, the Malpensa Express, the Metro, and most shops take cards and contactless, but smaller cafes, bakeries, market stalls, and some trattorias still prefer or require cash, and a few add a small surcharge or have a card minimum. Carry a modest euro float from a bank ATM, and keep a card for everything else. You do not need cash just to leave the airport, as the train and Metro take contactless.
How do I get from Milan Malpensa to the city?
The Malpensa Express train is the easiest option: it runs from Terminal 1 (and stops at Terminal 2) to Milano Cadorna in about 37 minutes and to Milano Centrale in about 52 minutes, for around 13 euros, roughly every 30 minutes. Buy a ticket at the station or by app, and validate it. Alternatively, the Malpensa Shuttle and other coaches run to Milano Centrale for about 10 euros, taking around 50-60 minutes depending on traffic. A taxi to the centre is a fixed fare of around 110 euros. The train is the best value and avoids traffic.
Should I change money at the Malpensa exchange counter?
No need. The Travelex and Forexchange counters at MXP run a wider spread than a bank ATM withdrawal. Because the euro is a major currency and Italian bank ATMs give the interbank rate (fee-free at BNL for BoA cards, or cheap with a no-FX-fee card), withdrawing euros from a real Bancomat is cheaper. Avoid the blue Euronet ATMs and the exchange counters, decline DCC, and if you want euros before flying, order them from your home bank, since the euro is widely stocked.