← Back to the flight-booking guide Does buying from another country make a flight cheaper?
People say you can save by booking a flight from a different country's version of an airline's site, its "point of sale." So we priced one São Paulo to Rio flight on eight of LATAM's country sites the same afternoon. Here's which were cheaper, which were identical, and which were worse.
🛫 Route🇧🇷 São Paulo (GRU) → Rio de Janeiro (GIG)
📅 TripReturn · 8 → 15 Sep 2026
🔎 SearchLATAM · 1 adult · economy
🌍 ComparedEight LATAM country sites
🏆 What the test showed
Mostly no. We priced one flight on eight of LATAM's country sites the same afternoon, and seven landed within a dollar of each other, around $62; several just quote the fare in US dollars, so they can't differ. Only Brazil, the flight's home market, came out lower, and only by about 6% that day. Argentina was 29% more. So "buy from another country" really means "try the airline's home market in a weak currency," the win is small, and it swings, we caught Brazil ~20% cheaper a day earlier. Worth a 30-second check, not a plan.
One flight, eight country sites
The same São Paulo to Rio flight, priced on eight of LATAM's own country sites the same afternoon. Everything converted to US dollars at that day's rate, sorted cheapest first.
| Point of sale | Price shown | In US dollars | vs the US site |
| 🇧🇷 Brazil latamairlines.com/br | BRL 301.54 7:00am nonstop | $58.67 | ✓ About 6% cheaper |
| 🇨🇱 Chile latamairlines.com/cl | CLP 57,630 7:00am nonstop | $62.15 | About the same |
| 🇺🇸 United States latamairlines.com/us | USD 62.50 7:00am nonstop | $62.50 | Our baseline |
| 🇲🇽 Mexico latamairlines.com/mx | USD 62.50 7:00am nonstop | $62.50 | Same, quoted in USD |
| 🇨🇦 Canada latamairlines.com/ca | USD 62.50 7:00am nonstop | $62.50 | Same, quoted in USD |
| 🇵🇪 Peru latamairlines.com/pe | USD 62.51 7:00am nonstop | $62.51 | Same, quoted in USD |
| 🇨🇴 Colombia latamairlines.com/co | COP 209,400 7:00am nonstop | $62.56 | About the same |
| 🇦🇷 Argentina latamairlines.com/ar | ARS 120,122.90 7:00am nonstop | $80.54 | ✕ About 29% more |
Why the prices cluster: airlines can file fares market by market, but many country sites simply quote international routes in US dollars, so they all show the same number. A gap only opens on a site pricing in a weak local currency, like Brazil's real, where the local fare isn't just the dollar price converted. Argentina shows it cuts both ways: local taxes and currency rules there made it more expensive, so an Argentine flyer is actually better off buying from the US site.
The dollar figures convert each local price at that day's mid-market rates from open.er-api.com, 8 Jul 2026; sites already in USD need no conversion. One afternoon's snapshot, and fares and rates both move, so read the spread, not the cents.
1
Another country isn’t the point. A weak home currency is.
Seven of the eight sites came out at essentially the same price. The reason is dull: Mexico, Canada and Peru quote this route in US dollars, so they can't differ from the US site, and Chile and Colombia landed within cents once converted. Only Brazil, priced in reais and the flight's home market, broke lower. So the useful version of the trick isn't "try any country," it's "try the airline's home market in a weak local currency." And comparison tools hide it completely: run the same test through Google Flights on another route and the gap disappears.
And through a comparison tool, nothing at all
🇳🇱 Amsterdam → Bali 🇮🇩Google Flights, four points of sale (NL / ID / IN / US)All ≈ €884 · flat
2
The gap is small, and it swings.
Brazil was the winner, but by about $4, not a fortune. And it moves: a day before this test the same Brazil fare was ~20% under the US site, not 6%, because the local fare had jumped overnight while the US price held. Argentina went the other way entirely, about 29% more after taxes and its currency rules. So a foreign point of sale is a coin-flip worth a quick look on a big fare, not a lever you can count on.
3
The hard part is actually paying it.
Seeing the cheaper fare is easy. Buying it isn't always: a local site can want a local card or a national tax ID, and a foreign card may bounce. When it does go through, watch your card's foreign-transaction fee and the rate your bank uses, because a bad conversion can swallow a $4 saving whole. Worth a check on a big or domestic fare; not something to plan a trip around.
How we'd actually use this
- 1
Get your normal price first, on the airline's own site and on Google Flights. That's the number to beat.
- 2
Open the airline's site for its home market in a weak currency (here, Brazil) and search the same flight and dates. Skip the ones that just quote USD, they'll match. Change the country, not only the currency.
- 3
Convert and compare. If it's meaningfully cheaper and your card works there, book it. If it's within a few percent, don't bother, it's a wash.
How we tested. One flight, priced across the afternoon of 8 Jul 2026. São Paulo (GRU) to Rio de Janeiro (GIG), return 8 → 15 Sep 2026, 1 adult in economy, taking the cheapest fare shown on eight of LATAM's own country sites (Brazil, Chile, US, Mexico, Canada, Peru, Colombia, Argentina). Local-currency prices converted at mid-market rates from open.er-api.com, 8 Jul 2026. As a cross-check, the same idea on Amsterdam to Bali via Google Flights was flat across four points of sale, comparison tools normalise it away. One snapshot; fares and exchange rates both change constantly.