Quick answer. Zagreb (ZAG) is the odd one out among Croatian airports: a working capital-city hub with steady year-round business and transit traffic rather than a summer beach gateway. That changes the money picture in your favour, because the airport is not built around fleecing a July charter crowd. Croatia has used the euro since 1 January 2023, so there is no kuna to buy and eurozone arrivals need no exchange at all. Use a Zagrebačka banka bankomat, which is on home ground here since the bank is headquartered in the city, decline DCC and choose euros. Croatia has no Bank of America Global ATM Alliance partner. The airport bus to the main bus station costs about €8 and takes cards, so you can reach the centre with nothing in your pocket.
Where to get Euro at ZAG
The Zagreb pattern is the cleanest in Croatia, because a year-round capital airport supports less of the seasonal exchange infrastructure found on the coast. A Zagrebačka banka bankomat gives you euros at the interbank rate, and eurozone arrivals need no transaction at all. The cost math below assumes you withdraw the equivalent of $100 in euros.
| Option | Where | Markup | Total Cost |
|---|---|---|---|
| Zagrebačka banka bankomat at ZAG | Arrivals | Interbank rate, low or no operator fee | ~$99 |
| Arriving from the eurozone with euros already | n/a | No transaction at all since the 2023 changeover | ~$100 |
| Bank bankomat + Schwab (fee refunded) | Arrivals | Interbank rate, ATM fee refunded | ~$100 |
| Any bankomat with a BoA card (no Alliance here) | Arrivals | Interbank rate + BoA 3% non-network fee | ~$97 |
| Exchange counter at ZAG | Arrivals | Several % off interbank, plus commission | ~$91-94 |
Where to find the bankomats at Zagreb Airport (ZAG), and why the capital differs from the coast
Franjo Tuđman Airport (ZAG) serves Zagreb from Veča, about 17 kilometres south-east of the centre, through a single modern terminal opened in 2017. It is Croatia's capital-city airport and behaves like one: traffic is spread across the year and weighted toward business, government and connecting passengers rather than the intense July and August peaks that define Split and Dubrovnik. In arrivals you will find bankomats from Zagrebačka banka, which is headquartered in Zagreb and is the country's largest bank, and Privredna banka Zagreb (PBZ), both dispensing euros at the Visa or Mastercard interbank rate. Since Croatia adopted the euro on 1 January 2023, replacing the kuna at a fixed rate, exchange counters have far less to sell and eurozone visitors can skip them entirely. Croatia has no Bank of America Global ATM Alliance partner, so a BoA debit card pays BoA's 3 percent non-network fee. Decline dynamic currency conversion and choose euros.
Single terminal (opened 2017)
Croatia Airlines, Lufthansa group, Air France-KLM, Turkish Airlines, Ryanair and the regional carriers, with year-round rather than seasonal traffic
After baggage reclaim in the arrivals hall, use the Zagrebačka banka or PBZ bankomat in preference to any exchange counter, which since the euro changeover has little to offer. Decline DCC and choose euros. The Pleso prijevoz shuttle stand and the local bus 290 stop are directly outside the terminal, with the taxi rank alongside.
Do you actually need cash at Zagreb (ZAG)?
Very little. The airport shuttle, trams, taxis and central Zagreb are comfortably card-based year-round. Keep euros for December market stalls. Here is what a card covers getting into the city:
Pleso prijevoz shuttle to the main bus station (~€8): About 30 minutes to Autobusni kolodvor, with tram connections onward to the centre and the railway station.
Local bus 290 to Kvaternikov trg (~€2): The cheap public option, slower and less luggage-friendly, connecting to the tram network on the eastern side of the centre.
Taxi (~€25-35 to the centre): From the rank outside arrivals, roughly 25-30 minutes into town depending on traffic; cards accepted.
Uber / Bolt (~€18-30 to the centre): Both operate in Zagreb and bill in the app, usually undercutting the street taxi rate.
⚠ 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 Zagreb (ZAG) to Zagreb?
No. The Pleso prijevoz shuttle to the main bus station, the local bus 290, the taxis and the rideshares all take cards.
Can I order Euro before flying?
Yes. CEI Currency Exchange ships euros to your US address in 2-5 days. Handy if you arrive for Advent u Zagrebu in December, when market stalls prefer cash.
Where are the bankomats at Zagreb Airport?
In the arrivals hall of the terminal opened in 2017. Zagrebačka banka is on home ground here, being headquartered in the city, and has the densest network in the capital; PBZ is the other major option.
Should I exchange money at ZAG?
Rarely worth it. Croatia has used the euro since 1 January 2023, so there is no local currency to buy. Zagreb also carries steadier year-round traffic than the coastal airports, so it has less of the seasonal exchange infrastructure.
Is Zagreb cheaper for currency than the coastal airports?
In practice, slightly, and for a structural reason. Split and Dubrovnik are overwhelmingly seasonal leisure airports, which supports a dense set of exchange counters and standalone machines aimed at holiday arrivals who are unlikely to compare. Zagreb's traffic is steadier, more domestic and more business-oriented across the year, so there is less of that infrastructure. The bank bankomat rate is the same nationwide, but you will encounter fewer aggressive alternatives at ZAG. The advice does not change: use a Zagrebačka banka or PBZ machine, decline the conversion offer and take euros.
Why is Zagrebačka banka the natural choice here?
Because this is its home city. Zagrebačka banka is Croatia's largest bank and is headquartered in Zagreb, so its bankomat coverage across the capital is the densest of any network, from the airport through the centre and out into the residential districts. It dispenses euros at the interbank rate without a heavy operator fee, as does PBZ. Neither is a Bank of America Alliance partner, since Croatia has none, so BoA cardholders will still pay their own bank's 3 percent regardless of which Croatian machine they use.
How do I get from Zagreb Airport into the city?
The airport shuttle operated by Pleso prijevoz runs to Zagreb's main bus station for around €8, taking roughly 30 minutes, and connects onward to the tram network and the railway station. Local bus 290 goes to Kvaternikov trg for a couple of euros and is the budget option, though slower and less convenient with luggage. Taxis and app-based rides cost considerably more but drop you at the door. All of them accept cards, so there is no need to withdraw euros before leaving the terminal unless you want to.
Do I need cash for Zagreb's Christmas market?
Some, and it is the one time of year Zagreb genuinely fills with visitors. Advent u Zagrebu runs through December across Ban Jelačić Square, Zrinjevac and the surrounding streets, and while the larger stalls and bars take cards, plenty of the smaller food and mulled-wine stands prefer cash and some operate a deposit system on mugs. A modest euro float saves queueing at a machine in the cold. Outside December, Zagreb functions as a normal European capital where contactless covers trams, restaurants, museums and shops without difficulty.