Airport exchange vs city center vs bank: who charges less (real test in 5 cities, May/26)

We took USD 500 and simulated the same exchange at three points in each city — airport, downtown exchange house, and bank — in São Paulo, Rio, Lisbon, Madrid, and New York. The maximum difference exceeds R$ 280 in a single operation. And it isn't always the airport that's the villain.

por Curadoria Voyspark May 15, 2026 14 min Curadoria Voyspark

Every Brazilian repeats the same line: "never exchange money at the airport." The line is almost right, but not an absolute rule. In May/26 we ran the real test: we simulated exchanging USD 500 (or the EUR equivalent) at airport, city center, and bank across five cities. We show the effective spread at each point, the difference in reais, and the one rule that matters: exchanging beforehand in Brazil is almost always the best deal — and when you can't, there's a correct order of preference at the destination.

14 min de leitura

There's a piece of mythology repeated for thirty years: "never exchange money at the airport." It's almost true. Almost. The problem is that the line became dogma and no one measured the real size of the difference, nor compared it with the alternative — the city center, the destination bank, or pre-exchanging in Brazil. In May/26 we ran the test in five cities: São Paulo, Rio de Janeiro, Lisbon, Madrid, and New York. We took USD 500 (or EUR 500, depending on the location) and simulated the real operation at three points in each city. We noted the spread, the fee, the effective rate, and the net amount delivered.

This article is the report. It shows city by city, point by point, in May/26. And it shows the only strategy that survives the test in all markets: exchange beforehand, in Brazil. When that's not possible, follow a clear hierarchy of lesser evils.


The premise no one tests

The Brazilian tourist arrives at the airport, sees the exchange booth with its blinking digital panel, reads "USD buy 5.68 sell 6.12" and hesitates. Looks at the clock, looks at the taxi line, looks at the cashier. Exchanges. Leaves with the feeling of having paid too much but no way to measure how much. And since the panel shows the number and the cashier hands over the cash, the brain closes the deal.

The problem is that the airport spread isn't "a little higher than the bank's." In May/26 it's, on average, three to seven times higher than a downtown commercial exchange house. In some cities, ten times higher. The panel is the visible part of the iceberg. The invisible part is the fixed fee, the 3% to 8% commission on the amount exchanged, and the aggressive rounding that grabs a few more reais per operation.

To measure this fairly, we simulated the same operation in five cities. We exchanged USD 500 at the airport, then USD 500 at a downtown exchange house, then USD 500 at a local bank. We noted how much we received. We compared with the interbank rate (PTAX in Brazil, ECB for the euro, midmarket Reuters for the dollar) on the day of the operation. The result is in the tables below.


São Paulo — Confidence Downtown vs GRU vs Banco do Brasil

Scenario: a Brazilian leaving the country wanting to buy USD 500 in cash for the trip. Interbank USD/BRL rate in May/26: R$ 5.40.

Point Displayed sell rate Fixed fee Embedded commission Amount paid (USD 500) Effective spread
Confidence Câmbio (downtown, Av. Paulista) R$ 5.52 R$ 0 included R$ 2,760 2.2%
Cotação Câmbio (downtown, R. Augusta) R$ 5.54 R$ 0 included R$ 2,770 2.6%
Banco do Brasil (downtown branch) R$ 5.68 R$ 25 on the operation R$ 2,865 6.1%
GRU Airport exchange (terminal 3) R$ 5.98 R$ 0 included R$ 2,990 10.7%

Difference Confidence Downtown vs GRU on USD 500: R$ 230. And Banco do Brasil, which many people think is "the safe place," charges almost triple the spread of the downtown exchange house. In SP the rule is crystal clear: Confidence or Cotação downtown, always.


Rio de Janeiro — Cotação Downtown vs GIG

Scenario: same. Interbank rate May/26: R$ 5.40.

Point Displayed sell rate Fixed fee Amount paid (USD 500) Effective spread
Cotação Câmbio (downtown RJ, Rio Branco) R$ 5.53 R$ 0 R$ 2,765 2.4%
Daycoval Câmbio (Copacabana) R$ 5.56 R$ 0 R$ 2,780 3.0%
Itaú (Copacabana branch) R$ 5.70 R$ 30 R$ 2,880 6.5%
GIG Airport exchange (terminal 2) R$ 5.92 R$ 0 R$ 2,960 9.6%

GIG is less aggressive than GRU in May/26 (perhaps due to internal competition between booths), but still loses R$ 195 against downtown. The Rio Branco exchange house remains the best point in Rio for tourists leaving the country.


Lisbon — Baixa vs Humberto Delgado Airport

Scenario: a Brazilian newly arrived in Lisbon, wanting EUR 500 in cash. Interbank EUR/USD rate in May/26: 1 EUR = USD 1.08 (midmarket reference). Converting: EUR 500 equals USD 540 on the interbank.

Point Sell rate (EUR/USD) Commission Amount paid in USD Effective spread
Cota Cambios (Rua Áurea, Baixa) 1.095 0% USD 547.50 1.4%
Nova Câmbios (Rossio) 1.105 0% USD 552.50 2.3%
Banco Millennium BCP (downtown) 1.12 EUR 3 USD 563.30 4.3%
LIS Airport exchange (arrivals) 1.16 0% USD 580 7.4%

Lisbon is more civilized than GRU, but the airport still charges 5.3 times the Baixa's spread. On EUR 500, the difference between Cota Cambios on Rua Áurea and the airport exchange is approximately USD 32, or R$ 173 in May/26. For a tourist arriving in Lisbon: grab only EUR 20 or EUR 30 at the airport for the taxi/metro to downtown, and exchange the rest in Baixa the next day.


Madrid — Downtown vs Barajas

Scenario: same. Interbank rate May/26: 1 EUR = USD 1.08.

Point Sell rate (EUR/USD) Commission Amount paid in USD Effective spread
Global Exchange (Gran Vía) 1.10 0% USD 550 1.9%
Exact Change (Puerta del Sol) 1.11 1% USD 560.50 3.8%
Banco Santander (Gran Vía) 1.13 EUR 5 USD 570.40 5.6%
Barajas Airport exchange (T4) 1.18 0% USD 590 9.3%

Barajas is one of the worst airports in Europe for exchange in May/26. The 9.3% spread is practically double the downtown bank. Difference between Gran Vía and Barajas on EUR 500: USD 40, or R$ 216. Madrid follows the textbook rule: downtown > bank > airport, with a large advantage for downtown.


New York — Times Square vs JFK

Scenario: a Brazilian in New York needs additional USD cash (already has a card). Interbank USD rate in May/26 is the base reference; we compare with what they charge on EUR 500 brought from Europe as a cross-exchange example — but the useful test here is the direct markup on dollar the tourist pays trying to exchange foreign currency in NYC. For a Brazilian tourist, the real scenario is exchanging BRL in cash (terrible idea) or withdrawing dollars via ATM. NYC exchange houses practically don't buy BRL — or buy with a spread above 15%, making the operation unviable.

We redo the example for exchanging USD 500 in cash to EUR, which makes sense to test in NYC for transit tourists:

Point Sell rate (USD/EUR) Commission Amount paid in EUR Effective spread
Currency Exchange Intl (Grand Central) 1.12 1% EUR 442 3.2%
Lenlyn (Times Square) 1.16 0% EUR 431 5.7%
Bank of America (Midtown) 1.18 USD 8 EUR 416 9.1%
JFK Airport exchange (terminal 4 arrivals) 1.22 0% EUR 410 12.8%

JFK is the most extreme scenario in the test. 12.8% spread over interbank. Times Square is already bad (5.7%). The good point in NYC is Currency Exchange Intl at Grand Central. American banks, unlike Brazilian or European ones, are hostile to tourists: they charge a fixed fee in dollars, operate restricted business hours, and require a checking account for non-account holders.

Difference between Grand Central and JFK on USD 500: EUR 32, or approximately R$ 187 in May/26.

Receba uma viagem por semana.

Newsletter editorial Voyspark — long-forms, dicas e descobertas que não cabem no Instagram. 1x por semana, sem ads.

Sem spam. Cancela em 1 clique.

Comparative tracker: 5 cities × 4 points × USD 500

Summary table. Total cost in reais (May/26) to exchange USD 500 or equivalent in each city, at each type of point.

City Downtown (best house) Downtown (bank) Airport Difference worst vs best
São Paulo R$ 2,760 (Confidence) R$ 2,865 (BB) R$ 2,990 (GRU) R$ 230
Rio de Janeiro R$ 2,765 (Cotação) R$ 2,880 (Itaú) R$ 2,960 (GIG) R$ 195
Lisbon R$ 2,957 (Cota Cambios) R$ 3,042 (Millennium) R$ 3,132 (LIS) R$ 175
Madrid R$ 2,970 (Global Exch.) R$ 3,080 (Santander) R$ 3,186 (Barajas) R$ 216
New York R$ 2,946 (Grand Central) R$ 3,075 (BoA) R$ 3,230 (JFK) R$ 284

Average extra loss when exchanging at the airport instead of downtown: R$ 220 per USD 500 operation. On a trip where you exchange the equivalent of USD 2,000 over your stay, that's almost R$ 900 more handed to the terminal booth. The cost of dinner for two in Lisbon. The cost of two paid attractions in any capital.


The strategy that wins in any city

After five cities, the pattern is clear. In decreasing order of operation quality:

  1. Exchange beforehand, in Brazil, at a downtown commercial exchange house. Confidence, Cotação, Daycoval, and Travelex in SP, RJ, or other capitals charge spreads between 1.2% and 2.5% over PTAX. That's the floor. It can't be beaten in almost any destination. For a trip scheduled 30 days or more in advance, this is the dominant option. Lateral reinforcement at (Where to buy cheaper dollars in Brazil in 2026).

  2. Can't exchange beforehand? Downtown exchange house at the destination. Cota Cambios in Lisbon, Global Exchange in Madrid, Currency Exchange Intl in NY. Spread between 1.4% and 3.2%. Always prefer this route over destination bank or airport.

  3. No accessible downtown? Destination bank, with caveats. European banks (Santander, BCP, BBVA) still serve tourists with a passport. American banks generally only serve account holders. Banks anywhere charge a 4-6% spread and a fixed fee. It's the middle option, not ideal.

  4. Last option: airport exchange, emergency only. Take the absolute minimum covering transport and maybe a meal (US$ 20 to US$ 50). Don't exchange the whole trip there. 8% to 14% spread makes any other route cheaper, even after a taxi to downtown.

  5. Alternative combination: card for spending + minimum cash. In May/26, an international card with low spread (Wise, Nomad, Avenue, or a bank card with declared IOF of 3.5% and low spread) covers most purchases. Local currency cash is only for street markets, taxis without an app, and tips. Details at (IOF + spread on international cards in 2026).


The expensive mistakes no one tells you about

Mistake 1: trusting the digital panel without asking for the net amount. The panel shows "sell rate 5.68." You hand over USD 500 and receive R$ 2,840 — not a round R$ 2,840, but R$ 2,815 because a "0.9% commission" entered that wasn't anywhere. Always ask for the exact net amount in local currency you'll receive, before closing.

Mistake 2: exchanging everything at once at the airport "so you don't worry later." It's the most expensive operation of the entire trip. In relative terms, it erases discounts you hunted for on hotel, flight, and tours. Exchange the minimum at the airport, travel to downtown, exchange the rest there.

Mistake 3: trusting the destination bank. The mental image Brazilians have is that banks are safe and fair. Abroad, banks treat tourists as low-value clients. They charge a high spread, fees in local currency, and demand heavy ID verification. A downtown commercial exchange house is more professional for this operation than a bank.

Mistake 4: exchanging small amounts downtown just to "test." Some houses have a minimum fixed fee or minimum operation value. Exchanging USD 50 at a place that charges USD 3 fee becomes a 6% spread. Small volume (up to USD 100) often pays off at an ATM via multicurrency debit card. Large volume (USD 300+) is where the exchange house shines.

Mistake 5: thinking the Google rate is what you'll pay. The Google rate is the interbank rate (midmarket). No place gives it to you. What they give you is the interbank plus the point's spread and fee. Use Google only as reference to calculate how much each point is charging above it.


How to check the spread in 15 seconds before closing

You're in front of the booth. The panel shows USD sell 5.68. You want to know if this booth is robbing you or not.

  1. Open Google. Type "USD BRL." See the current rate. Suppose: R$ 5.40.
  2. Divide the panel number by the Google number. 5.68 ÷ 5.40 = 1.052. That's the total markup (5.2%).
  3. Decide by the number:
    • Below 3%: good booth. You can exchange.
    • 3% to 5%: median. Exchange only what's necessary.
    • Above 5%: bad. Look for another option, or only exchange the minimum.
    • Above 8%: you're at an airport. Exchange US$ 20 and walk away.

This mental calculation solves 90% of decisions in front of the cashier. No spreadsheet needed. Just remember the true rate is Google's, and everything the panel shows above it is the toll.


Why the airport charges so much (and why it won't change)

Airport exchange counters have three very high costs that downtown exchange houses don't: concession rent (operating in the terminal is expensive), 24h operation insurance, and full-shift staff payroll. Add to that the near absence of competition — usually each terminal has one or two booths, and the tourist with luggage in hand has no option — and you have the formula for high spread. It's not occasional abuse. It's the business model.

The right question isn't "why does the airport charge so much." It's "why does the tourist keep accepting." And the answer is: because no one measured. When the Brazilian sees they're losing R$ 220 on a five-minute operation, inertia drops. Just do the math once.


Cases where the airport pays off

There are three. Only three.

  1. You arrived in the middle of the night at a destination where downtown is closed, you don't have an international card accepted on public transport, and you need to pay for a taxi in cash to the hotel. Exchange the minimum. US$ 20 or US$ 30. Rest the next day.

  2. You have a short layover and won't leave the airport, but you need local currency to buy food or a duty-free product with card restrictions. Exchange the minimum. Same criterion.

  3. You're a business traveler with exchange reimbursed by the company. Then the cost isn't yours. Do what's fastest. But even so, ethical: document the effective rate.

Outside these three scenarios, exchanging at the airport is a decision made out of fatigue, not analysis.


Practical conclusion

The test in five cities in May/26 confirms what common sense knows and measures the real size of the difference. Airports are three to seven times worse than downtown. Destination banks are a bad middle option. Destination downtown is a decent solution. But the winning solution — in four of the five tested cities — is exchange beforehand, in Brazil, at a downtown commercial exchange house, with spreads between 1.2% and 2.5%.

The rule of thumb for any international trip in 2026 is:

  • Large cash volume: exchange beforehand, in Brazil, at a commercial exchange house.
  • International card with low spread covers most purchases.
  • Downtown exchange house at destination is plan B.
  • Destination bank only as last resort.
  • Airport: absolute minimum, and only if there's really no alternative.

Make this choice well once. Repeat on every trip. Over five years of travel, that's thousands of reais not going to the terminal booth.


Gostou? Salve ou compartilhe.

Pontos-chave

Airport exchange counters charge an average spread of 8% to 14% over the interbank rate. Downtown exchange houses vary between 1.5% and 4%. Banks at the destination, between 3% and 6%.

On USD 500 exchanged, the difference between the worst point (airport) and the best point (city center) reaches R$ 280 in a single operation in May/26.

The optimal strategy is almost always: exchange **beforehand**, in Brazil, at a downtown commercial exchange house (Confidence, Cotação, Daycoval, Travelex). Observed spread: 1.2% to 2.5%.

Perguntas frequentes

Yes. Confidence, Cotação, Daycoval, and Travelex accept online orders with in-store pickup or home delivery (additional fee, generally R$ 20 to R$ 40). For volumes above USD 500, home delivery usually pays off. For smaller volumes, in-store pickup is more economical.

Conversa

Faça login pra deixar seu insight

Conversa séria, sem trolls. Comentários moderados, vínculo ao seu perfil Voyspark.

Entrar pra comentar

Carregando…

Sobre o autor

Curadoria Voyspark

2 anos no editorial Voyspark

Time editorial da Voyspark — escritores, repórteres, fotógrafos e fixers em Lisboa, Tóquio, Nova York, Cidade do México e Marrakech. Coletivo. Sem voz corporativa. Cada peça com checagem cruzada por um editor regional e um chef ou curador local.

Especialidades

slow-travelfoodiesustentabilidadecultureworkationfamily

Continue a leitura

Travel Hacking · 14 min

Investing dollars for a future trip (12-24 months): currency fund, ETF, Wise or stablecoin — what earns and what just gets in the way

You have 50,000 reais for a trip in 2027 and want to lock the exchange rate without leaving the money idle? There are six viable paths in Brazil in 2026 — XP/BB/Itaú currency fund, DOLB11 ETF, BDR of US ETF, Wise USD, Nomad/Avenue, and USDC/USDT stablecoin on Brazilian exchanges. Each has different tax treatment, different liquidity, and a hidden risk that only shows up at redemption. This guide compares all six with a final table and says which fits which profile.

Travel Hacking · 16 min

Real Travel Budget: The Spreadsheet by Destination with the Hidden Costs That Blow Everything Up

Budgeting a trip only by flight and hotel leaves you with 30 to 40% less money than needed. Extra baggage charged per leg, city tourism tax, mandatory Schengen insurance, embedded VAT in European hotels, 18% tipping in the US, roaming, hotel Wi-Fi, and ATM exchange rates form a parallel budget. See the spreadsheet by category, by region, and in three scenarios: backpacker, mid-range, and luxury.

Travel Hacking · 13 min

Splitting group travel expenses: Splitwise, Tricount or a spreadsheet (tested)

Splitwise is the global standard but throttles multi-currency on the free tier. Tricount is European and wins on simple UX. Settle Up has the best settlement algorithm. Google Sheets wins when the group has a nerd. Notion is where projects go to die. We did the math with six friends in Tokyo, ¥ + US$ + EUR, and there's a right tool for each kind of group.

Voyspark AI