Brazilian airline miles for domestic flights 2026: when redemption pays off (and when the milheiro is fooling you)

A 30-second formula separates travelers who save R$ 1,200 (~$240) on a ticket from those who burn 50,000 miles to save R$ 80 (~$16). No fluff, real examples from May/26.

por Curadoria Voyspark May 16, 2026 13 min Curadoria Voyspark

The milheiro — the spot price of 1,000 miles in BRL — has shifted. In May/26, buying miles directly from Smiles costs nearly twice as much as transferring them via Livelo with a bonus. Most Brazilians (and foreigners using local programs in Brazil) redeem miles at the wrong moment, on the wrong route, in the wrong program — and think they got a deal. This guide gives you the honest formula: if the cost of a mile exceeds 70% of the cash fare, you're paying to use your own stored money.

13 min de leitura

Most Brazilians with a credit card think they're "getting a free ticket" when they redeem miles. They aren't. They're spending money accumulated as points — real money that came from card spending, a transfer bonus, or a direct purchase. The right question is never "do I have miles for this trip?". It's "are the miles I have worth more than the cash I'd pay?".

In May 2026, with Brazil's Selic rate still high and the local programs (Smiles, Tudo Azul, Latam Pass) revising tables upward, the math has shifted. Routes that cost 15,000 miles two years ago now demand 25,000-30,000. Taxes have doubled on some legs. And the direct-purchase milheiro has risen faster than the cash fare itself.

This guide is a practical formula, three programs compared honestly, and real examples of São Paulo–Recife in July. By the end, you decide by looking at a single calculation, not a gut feeling.


The 30-second formula

Take the ticket you want to buy. Look at two prices: cash and miles+taxes. Calculate:

Real cost of the miles ticket = (miles required ÷ 1000) × program's milheiro + taxes in R$

Compare with the cash price. Use the table:

Miles cost vs. cash Decision
Less than 70% of cash Redeem. Good use.
Between 70% and 90% Depends. Preserve cash if you'll need it in the next 60 days.
Above 90% Pay cash. You're gaining nothing.
Above 100% You're losing. Don't redeem.

The milheiro is what you'd spend to buy 1,000 miles in that program today. Without it, you're comparing apples and oranges.


Real May/26 milheiro — baseline reference

Values fluctuate weekly, but the May/26 range looks like this:

Program Direct-purchase milheiro Milheiro via bonus transfer (100%) Note
Tudo Azul R$ 30-35 (~$6-7) R$ 13-15 (~$2.60-3) Frequent "Milhas&Money" promos
Smiles (GOL) R$ 30-40 (~$6-8) R$ 14-16 (~$2.80-3.20) Monthly Smiles Club lowers the effective milheiro
Latam Pass R$ 35-45 (~$7-9) R$ 20-24 (~$4-4.80) More expensive, smaller transfer bonus

Read: buying miles directly from Smiles at R$ 35 per thousand is expensive. Transferring from Livelo with a 100% bonus (accumulated naturally via card spending) puts the effective milheiro at R$ 14-16. Over 2x difference on the same mile. The program won't warn you about this.


Practical example: São Paulo → Recife in July/26

Northeast Brazil's peak season. Direct flight, round-trip, economy, couple without checked bags.

Scenario 1 — pay cash:

  • Latam GRU-REC round-trip: R$ 1,800/person (~$360)

Scenario 2 — Smiles (GOL) with miles transferred via Livelo (100% bonus):

  • Miles required: 30,000 round-trip
  • Taxes: R$ 180 (~$36)
  • Your effective milheiro: R$ 15 (via Livelo)
  • Real cost: (30 × R$ 15) + R$ 180 = R$ 630/person (~$126)
  • Percentage vs cash: 35%. Excellent redemption.

Scenario 3 — Latam Pass with miles bought directly:

  • Miles required: 50,000 round-trip
  • Taxes: R$ 220 (~$44)
  • Direct Latam Pass milheiro: R$ 40
  • Real cost: (50 × R$ 40) + R$ 220 = R$ 2,220/person (~$444)
  • Percentage vs cash: 123%. You're paying to use miles. Pay cash.

Scenario 4 — Latam Pass with miles accumulated via card ("embedded" cost):

  • Same flight, effective milheiro R$ 22 (accumulated naturally via spending)
  • Real cost: (50 × R$ 22) + R$ 220 = R$ 1,320/person (~$264)
  • Percentage vs cash: 73%. Slim margin. Redeem if you want to preserve cash. Pay cash if you'll use the miles on a better route later.

Same trip, three opposite decisions. The difference is the effective milheiro you didn't know.


The three big Brazilian programs — who wins where

Tudo Azul (Azul Linhas Aéreas):

  • Best for routes hubbed at Campinas (VCP), Recife (REC), Belo Horizonte (CNF), Curitiba (CWB), and Manaus (MAO).
  • Recurring "Milhas Promo" sales drop domestic legs to 10,000-15,000 miles one-way.
  • Strong bonus transfers with Itaú and Livelo (80%-200% bonus on specific dates).
  • Club program Clube Tudo Azul (monthly fee ~R$ 100-300) delivers monthly miles at an effective milheiro of R$ 10-12 for frequent Azul flyers.

Smiles (GOL):

  • Best for routes hubbed at Guarulhos (GRU), Brasília (BSB), Salvador (SSA), Fortaleza (FOR).
  • Smiles Travel (monthly club) bundles miles + hotel discounts.
  • Accepts bonus transfers from Bradesco, Santander, Inter, BTG.
  • Transfer bonuses average more aggressive than Latam.

Latam Pass:

  • Largest international network (Oneworld), but on domestic legs it demands more miles than Smiles and Tudo Azul on identical routes.
  • LatamPlus + Itaú Latam Pass card accelerates accrual (up to 3 points per dollar spent).
  • Useful feature: cash + points — cover part with miles and part with cash, handy when miles run short.
  • More expensive milheiro. Accumulate for international (premium cabin) routes, not domestic.

Bonus transfer (transferência bonificada) — the shortcut that changes everything

Here's the secret the program never tells you: you rarely buy miles directly. You accumulate points at the bank or on a neutral platform and transfer them with a bonus.

How it works:

  1. You spend on an Itaú/Bradesco/Santander/Inter/BTG card and accumulate points in the bank's program or in Livelo/Esfera (multibank partnership).
  2. Periodically (1-2 times per month), Livelo/Esfera open bonus transfer promotions: 80%, 100%, 120%, up to 200% bonus to Tudo Azul, Smiles, or Latam.
  3. You transfer during the promo. 10,000 points become 20,000 miles (100% bonus).

Where to track: sites like Melhores Destinos and Passageiro de Primeira monitor promotions daily. Bank mailing lists. The Livelo app notifies directly.

Example: 10,000 Livelo points accumulated via natural spending on an Itaú Personnalité Visa Infinite (1.8 points per R$). 100% bonus promo to Tudo Azul. You transfer and get 20,000 Tudo Azul miles. "Real" milheiro cost: what you'd spend on that money anyway. Close to zero.

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.

Credit card for accumulating miles in 2026

To accumulate meaningful volume, you need a Black, Infinite, or higher card with a transferable points program. In 2026, the most efficient are:

Card Points per R$ spent Annual fee Note
Itaú Personnalité Visa Infinite 1.5-2.2 points Waived with minimum spend Transfers to Livelo (main partner)
Bradesco Visa Infinite 1.8-2.5 points R$ 1,500-2,000/year (~$300-400) Pontos Bradesco program
Santander Select Infinite 1.5-2.2 points Waived with investment Esfera program
C6 Carbon Mastercard Black 1.5-2.0 átomos Waived C6 átomos transfers to Tudo Azul/Smiles
BTG+ Mastercard Black 1.8-2.5 points Waived with BTG Strong on bonus transfers

Rule of thumb: if you spend less than R$ 8,000-10,000/month (~$1,600-2,000) on the card, focusing on miles rarely justifies the annual fee. Pay cash and be happy.


When NOT to redeem — common scenarios

  • Cheap short-haul domestic. São Paulo-Rio on a Tuesday off-peak typically goes for R$ 350-450 cash ($70-90). Smiles redemption asks 18,000-20,000 miles + R$ 90 ($18) in taxes. Miles cost at R$ 16 = R$ 380 (~$76). Breakeven. Pay cash, save miles for a better use.
  • Flash sales on Azul/Smiles/Latam below R$ 400 round-trip. Show up in January, April, August. Pay cash. Save miles for expensive routes.
  • Long holiday weekends. Miles go "premium" (Smiles charges 1.5-2x the standard rate). Cash sometimes drops the week before the holiday due to inventory correction. Compare 7 days ahead.
  • Connection flight with 3+ hour layover just to save miles. Not worth it. Time is real money.

When to ALWAYS redeem — scenarios where miles turn to gold

  • High season (July, December/January). Cash explodes 2-3x. Miles follow the chart. No hesitation.
  • Last-minute (within 7 days of travel). Cash skyrockets, miles hold base price. Family emergency, plan change: burn miles.
  • Long legs to Brazil's North and Northeast at peak. SP-Manaus, SP-Belém, SP-Fortaleza in July. Cash R$ 2,500+ ($500+). Miles with transfer bonus land at R$ 600-900 ($120-180). Absurd margin.
  • International premium cabin. Another league. Latam Pass Business to Europe: cash R$ 18,000-25,000 ($3,600-5,000), miles 200,000 + R$ 2,000 ($400) taxes. Effective cost R$ 4,000-5,000 (~$800-1,000). That's the "gold" use of miles — but it's another guide.

Status (Diamante, Black, Vitalício) — worth chasing?

Status in the Brazilian programs (Diamante Smiles, Diamante Tudo Azul, Black Latam Pass) delivers: extra free baggage, priority boarding, domestic lounge access, mileage bonuses per flight.

The right question: do you fly more than 30 segments a year? If yes, the ROI is real. If not, status becomes expensive vanity.

Status match (one carrier recognizing your tier on another) is a legitimate shortcut, but requires maintenance targets within 3-6 months. Frequent Star Alliance/Oneworld travelers can leverage it. Details in Status match between airlines.


Mistakes that kill the redemption

  1. Thinking the milheiro is fixed. It moves week by week. Transfer promos shift in 24h. Track them.
  2. Buying miles directly from the program. Smiles charges R$ 35-40 per thousand. Livelo with a bonus delivers at R$ 14-16. Absurd gap on the same mile.
  3. Redeeming a cheap leg. Burning 18,000 miles on a promotional São Paulo-Rio is a donation to the program.
  4. Not checking taxes. International leg via Latam Pass can carry R$ 1,500+ (~$300+) in taxes. Always add them before deciding.
  5. Pooling everything in one program. If Latam doesn't fly where you go, your miles become rocks. Diversify: Livelo (transferable to 3 programs) preserves optionality.
  6. Forgetting expiration. Miles expire (12-36 months depending on the program). Large stash with no planned trip is guaranteed loss.

Summary table — redemption examples by route in May-July/26

Route Cash price (peak) Miles required (program) Effective milheiro Total miles cost Redeem?
SP → Recife R$ 1,800 30,000 Smiles + R$ 180 R$ 15 R$ 630 Yes (35%)
SP → Recife R$ 1,800 50,000 Latam + R$ 220 R$ 22 R$ 1,320 Maybe (73%)
SP → Rio R$ 450 18,000 Smiles + R$ 90 R$ 15 R$ 360 No (80%)
SP → Manaus R$ 2,400 40,000 Tudo Azul + R$ 250 R$ 13 R$ 770 Yes (32%)
SP → Fortaleza R$ 1,500 28,000 Smiles + R$ 160 R$ 15 R$ 580 Yes (39%)
SP → Salvador R$ 1,100 25,000 Tudo Azul + R$ 140 R$ 13 R$ 465 Yes (42%)
SP → Porto Alegre R$ 700 22,000 Latam + R$ 120 R$ 22 R$ 604 Maybe (86%)

Practical conclusion

A mile isn't Monopoly money. It's a parallel currency with a floating rate. Whoever learns to calculate the effective milheiro, transfer with a bonus, and redeem only at the right percentage saves R$ 5,000-15,000/year (~$1,000-3,000) on domestic travel.

Whoever lets the program decide pays dearly for the privilege of using what was already theirs.


Gostou? Salve ou compartilhe.

Pontos-chave

The formula: (miles required ÷ 1000) × milheiro + taxes. If the total > 70% of cash price, do not redeem.

May/26 milheiro (reference): Tudo Azul ~R$ 13 (~$2.60), Smiles ~R$ 16 (~$3.20), Latam Pass ~R$ 22 (~$4.40). Fluctuates weekly.

Bonus transfer (transferência bonificada) via Livelo/Esfera with 100% bonus cuts the milheiro by up to 50% — the real shortcut.

Perguntas frequentes

It's the price in BRL to buy 1,000 miles in a given program. In May/26, Tudo Azul sits at R$ 30-35 direct, but drops to R$ 13-15 via Livelo bonus transfer. Without knowing the milheiro, you can't compare redemption to cash.

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