Brazil data prices, and what registration actually asks for

An airport SIM in Brazil costs about $6, cheaper than any travel eSIM. Registration needs a passport or ID; the CPF you will read about, we cannot confirm.

Brazil is one of the few places the local SIM undercuts everything

A tourist data package at a Brazilian airport costs about $6. No travel eSIM in our data starts lower — the cheapest is Saily's verified 1GB for 7 days at $3.99, which buys a single gigabyte, and the next verified price up is Airalo's 1GB for 3 days at $4.

So the honest answer to "what is the cheapest SIM for Brazil" is: the one you buy on arrival, if you can buy one at all. That qualifier is the whole story here.

What registration asks for, and what travellers report

What our data holds is one line: passport or ID required for registration. Bring your passport to the counter and you have met the requirement we can actually stand behind.

The complication you will read about everywhere else is the CPF, Brazil's national taxpayer number, which visitors do not have. Travellers widely report being asked for one when buying prepaid, and describe TIM as the carrier most willing to sell on a passport alone while Vivo and Claro are harder work. We have not confirmed any of that, and it is not what our own records say, so read it as a common traveller account rather than a rule.

In practice: bring the passport, allow for the possibility that a particular counter turns you away, and treat the $6 as the best case rather than a certainty. TIM is the name that recurs in those reports if you want somewhere to start — but that is a starting point, not an instruction worth crossing a terminal for.

What the eSIMs charge

If you would rather not deal with any of that, the eSIM prices are reasonable and the ladder runs to 50GB. As usual the biggest plan carries the cheapest gigabytes — the floor is $0.90 in our data, not the $2-and-up rate the small plans imply.

PlanPricePer GBSource
Saily 1GB / 7 days$3.99$3.99Verified
Nomad 1GB / 7 days$4$4Verified
Airalo 1GB / 3 days$4$4Verified
Nomad 3GB / 30 days$9$3Verified
Saily 3GB / 30 days$9.99$3.33Verified
Nomad 5GB / 30 days$12$2.40Verified
Airalo 5GB / 30 days$13$2.60Verified
Saily 5GB / 30 days$13.99$2.80Verified
Nomad 10GB / 30 days$19$1.90Verified
Airalo 10GB / 30 days$23$2.30Verified
Saily 10GB / 30 days$24.99$2.50Verified
Nomad 20GB / 30 days$31$1.55Verified
Airalo 20GB / 30 days$36$1.80Verified
Saily 20GB / 30 days$39.99$2Verified
Nomad 50GB / 30 days$45$0.90Verified

The Airalo rows were read from its own site on 13 August 2026, the Saily rows from Saily's on 16 August and the Nomad rows from Nomad's on 18 August. Everything else comes from our plan records and is indicative, so confirm at checkout.

The last row is the one that matters. An earlier version of this table stopped at 20GB. The Nomad price we printed on that rung, $26, had never been checked. The real figure is $31, and above it sits a 50GB month at $45 that nobody else in Brazil sells — $0.90 a gigabyte against $1.80 from the best of the rest.

Saily's confirmed 10GB is $24.99, above Airalo's confirmed $23, and above Nomad's confirmed $19 — and at 20GB Saily's $39.99 is the dearest plan in the country. Our data also holds an eSIM Go row at $18 for 10GB, which is not in the comparison because eSIM Go sells wholesale to resellers and publishes no consumer price — checked on esim-go.com on 18 August 2026, where there is no basket, no checkout and no per-country page — so its rows cannot be bought or ever verified. See our eSIM Go page. Of the three sellers whose Brazilian prices have been checked, Nomad is the cheapest at every size above a gigabyte and Saily the dearest.

Holafly sells unlimited plans only, from $6.90 for a single day. That one-day price is unusual and genuinely useful for a long layover in São Paulo; the longer ones are poor value, with its five days at $24.90 costing more than Nomad's verified 10GB month at $19 and more than Nomad's own verified five-day unlimited at $17.

Coverage, and what nobody will tell you

Vivo has the widest national coverage across Brazil's enormous territory. That is worth knowing, but you cannot act on it through an eSIM: Airalo, Nomad, Saily and eSIMCard do not publish a host network for Brazil at all, and eSIM Go has no consumer page on which it could. None of them lists one. This page used to name Holafly for TIM and Vivo; that came from our own data, and Holafly publishes no host carrier for any country — we read its prices for 28 of them off esim.holafly.com on 18 August 2026 and not one names an operator. An earlier version of this page attached Vivo and Claro to Nomad; that came from our own older text rather than from Nomad, and it was wrong. Airalo's Brazilian plans are sold under the name Maneiro, which is a product name at checkout, not a carrier.

The practical consequence: if coverage in the interior matters to you, a local SIM is the only way to choose your network — subject to the caveat above, that we cannot promise any given counter will sell to you.

Signal disappears across large areas regardless of who you buy from — the Amazon interior, the remote northern states of Amapá and Roraima, rural Mato Grosso, the interior of the Northeast states, and some smaller coastal islands. Download offline maps before you leave the cities. Emergency calls work on any Brazilian network without an active plan.

More detail and the full plan lists are on the Brazil hub.

Common questions

Can I buy a Brazilian SIM without a CPF number?

Our data records the requirement as passport or ID for registration, and says nothing about a CPF. Travellers widely report being asked for the Brazilian taxpayer number anyway, and describe TIM as the carrier most willing to sell on a passport alone. We have not confirmed that, so bring your passport, and keep an eSIM in reserve in case the counter says no.

Which network does a Brazil travel eSIM connect to?

Not one that anybody will confirm. Airalo, Nomad, Saily and Holafly publish nothing at all for Brazil, and Airalo's Maneiro branding is a product name rather than a network. The Brazilian carriers this page once attributed to Holafly's own listing came from our older data; Holafly's country pages name none. eSIM Go publishes nothing to check, and eSIMCard's own listing is the only one that would name a carrier — ours for it came from our own text and has been withdrawn. Buy a local SIM if the network matters.

Is 10GB enough for two weeks in Brazil?

For maps, messaging and ride-hailing, yes. Ride apps and WhatsApp voice notes eat more than people expect, so if you are moving between cities daily, Nomad's verified 20GB at $31 works out cheaper per gigabyte than topping up a 10GB plan twice. Its 50GB month at $45 is cheaper per gigabyte again.