
Guarulhos Airport SIM cards: what to expect at the counter
GRU is one of the few big airports where buying on arrival is the right answer. Tourist packs run R$30-80 with a ten to twelve minute queue, and registration takes your passport.
Brazil eSIM plans compared
Nomad50 GB · 30d$45$0.90/GB✓ checkedBest value8 plansData Days Price Per GB 1 GB 7 $4 $4 3 GB 30 $9 $3 5 GB 30 $12 $2.40 Unlimited 5 $17 — 10 GB 30 $19 $1.90 Unlimited 10 $31 — 20 GB 30 $31 $1.55 50 GB 30 $45 $0.90
Airalo20 GB · 15d$35$1.75/GB✓ checked17 plansData Days Price Per GB 1 GB 3 $4 $4 3 GB 3 $9 $3 3 GB 7 $9.50 $3.17 Unlimited 3 $11 — 5 GB 7 $12 $2.40 5 GB 15 $12.50 $2.50 5 GB 30 $13 $2.60 Unlimited 5 $18 — 10 GB 7 $20 $2 10 GB 15 $21 $2.10 10 GB 30 $23 $2.30 Unlimited 7 $25 — Unlimited 10 $32 — 20 GB 15 $35 $1.75 20 GB 30 $36 $1.80 Unlimited 15 $46 — Unlimited 30 $85 — Saily20 GB · 30d$39.99$2/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $3.99 $3.99 3 GB 30 $9.99 $3.33 5 GB 30 $13.99 $2.80 10 GB 30 $24.99 $2.50 20 GB 30 $39.99 $2 HolaflyUnlimited · 3d$12.50unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $12.50 — Unlimited 5 $20.50 — Unlimited 7 $27.90 — Unlimited 10 $36.50 — Unlimited 15 $50.50 — Unlimited 30 $95.90 — eSIM Go10 GB · 30d$18$1.80/GBnot sold to travellers2 plans
Data Days Price Per GB 5 GB 30 $12 $2.40 10 GB 30 $18 $1.80 There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.
Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.
Why GRU is different from most airports we cover
The usual verdict on airport SIM counters is that they exist to charge you a premium for being tired. Guarulhos is one of the exceptions. Tourist data packages run R$30–80, which our source converts to roughly $6–16 — genuinely cheap by global standards, and cheap enough that the counter competes with buying online instead of merely existing beside it.
South America's busiest international airport also has more than one operator on site. TIM runs kiosks in the international terminal arrivals hall. Vivo and Claro have a presence too. Staff at the counters typically speak basic English, and the queue runs ten to twelve minutes.
We do not hold opening hours for any of them, and we do not hold which of GRU's terminals each sits in beyond "international arrivals". Treat both as things to establish on the day rather than plan around.
Registration, and what travellers report about it
What our data holds for Brazil is a single line: passport or ID required for registration. Take your passport to whichever counter you reach, and that is the requirement we can vouch for.
Brazilian travel writing describes something stricter — prepaid lines registered against the CPF, the national taxpayer number, which visitors do not have and cannot produce at a kiosk. In those accounts TIM's tourist packages are the ones built for international visitors, and Vivo and Claro are where the question comes up. We have not verified how any individual GRU kiosk handles it, and our own records say nothing about a CPF, so this is not a basis for sending you across the arrivals hall. If you are asked for a number you do not have, that is the reported experience rather than a sign something has gone wrong, and trying the next counter costs a few minutes.
The other way around it is to arrive already connected. A travel eSIM requires no Brazilian identification of any kind, because the registration happens with the seller before you ever land.
If you are only connecting, buy nothing
GRU is a major transfer point for the whole continent. If São Paulo is the middle of your journey rather than the end of it, a Brazilian SIM buys you nothing — the plan is country-specific and your connection is measured in hours. Use the terminal wifi and buy for the country you are actually going to, before you leave home.
The numbers
Prices are per plan in US dollars with the duration attached. Airalo's rows were read from its own store on 13 August 2026, Saily's from Saily's own site on 16 August and Nomad's from Nomad's on 18 August. The rest are indicative listings we have not confirmed.
| Plan | Price | Verified |
|---|---|---|
| Saily 1 GB / 7 days | $3.99 | verified |
| Nomad 1 GB / 7 days | $4 | verified |
| Airalo Maneiro 1 GB / 3 days | $4 | verified |
| Nomad 3 GB / 30 days | $9 | verified |
| Nomad 5 GB / 30 days | $12 | verified |
| Airalo Maneiro 5 GB / 30 days | $13 | verified |
| Nomad 10 GB / 30 days | $19 | verified |
| Airalo Maneiro 10 GB / 30 days | $23 | verified |
| Saily 10 GB / 30 days | $24.99 | verified |
| Nomad 20 GB / 30 days | $31 | verified |
| Airalo Maneiro 20 GB / 30 days | $36 | verified |
| Saily 20 GB / 30 days | $39.99 | verified |
| Nomad 50 GB / 30 days | $45 | verified |
This page used to say Brazil really did stop at 20 GB. The Nomad price we printed on that rung, $26, had never been read off its site. Both were wrong. Nomad's 20 GB is $31, and it sells a 50 GB month at $45 — $0.90 a gigabyte, and by a wide margin the cheapest data in the country. Airalo does stop at 20 GB, where its $36 is $1.80 a gigabyte and its 15-day version at $35 works out slightly better at $1.75. Saily's verified 20 GB is $39.99, or $2.00 a gigabyte.
Saily's monthly prices were understated on this page until now — its 10 GB month was recorded at $17.99 and is in fact $24.99 — which makes it the dearest metered seller in Brazil above 3 GB rather than one of the cheapest. Its verified 1 GB for seven days at $3.99 is the exception, and the only eSIM row that comes in under the bottom of the TIM pack range.
Now put the counter beside that. A R$30–80 airport pack, at the source's own $6–16 conversion, is in the same territory as the small eSIMs and undercuts them outright if the allowance is decent. This is a market where we would not tell you to skip the airport counter on price. The whole ladder is on the Brazil hub.
Getting into São Paulo
The EMTU Airport Bus Service runs frequently to Republic Square for R$4.80 — very cheap, but 60 to 90 minutes once São Paulo traffic has its say. A taxi to the centre is R$80–130, and a rideshare through Uber or 99 is usually cheaper, around $12–20. There is no direct metro connection; a Guarulhos–São Paulo metro service is under development.
Ordering a rideshare needs a connection at the moment you land, which is the practical argument for an eSIM over the kiosk regardless of price: it is live before you reach the door, while the kiosk is ten to twelve minutes you spend before you can call a car.
Which network you are actually on
No provider publishes a confirmed host network for Brazil. Airalo, Nomad, Saily and eSIMCard publish nothing at all — Maneiro is Airalo's product name for its Brazilian plans, not a carrier — and eSIM Go has no consumer page on which it could. 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. Holafly names nothing either. This page used to give it TIM and Vivo, which came from our own data; 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 named Vivo and Claro for Nomad as well; that came from our own older text, not from Nomad.
Buy a pack at a kiosk and you know whose network you are on, because you picked the carrier at the counter. In a country this large, knowing is worth something.
Common questions
Can I buy a SIM at Guarulhos without a CPF?
Our data records registration as needing a passport or ID, and nothing about a CPF. Travellers do report being asked for the Brazilian taxpayer number at some counters, and describe TIM's tourist packages as the ones aimed at visitors. We have not confirmed that for any GRU kiosk, so bring your passport and treat a refusal as possible rather than expected.
How much does a tourist SIM cost at GRU?
R$30-80 for a tourist data package, which our source puts at roughly $6-16. That is cheap by global standards and genuinely competitive with travel eSIMs, whose verified Brazilian rates run from $3.99 for 1 GB over 7 days up to $36 for 20 GB over 30 days from Airalo, or $39.99 for the same size from Saily.
How do I get from Guarulhos into São Paulo?
The EMTU airport bus runs frequently to Republic Square for R$4.80 but takes 60-90 minutes in traffic. A taxi to the centre is R$80-130; Uber or 99 is usually cheaper at around $12-20. There is no direct metro link yet. Booking a rideshare needs data, so arrange your connection before you leave the hall.