Getting a SIM card in Brazil — the honest version
Getting connected in Brazil is easy once you know the one thing that trips up almost every tourist — here’s the honest, step-by-step version, not the vague “just get a SIM at the airport” advice most guides give.
| Easiest option | eSIM bought online before you fly |
| Cheapest option | Physical SIM at a downtown carrier store or mall |
| Typical cost | R$40-80 physical SIM; more for an equivalent eSIM |
| The catch | CPF (Brazilian tax ID) required at most carrier stores |
| Where to sort it | Airport kiosk if you land without a plan |
The CPF problem, up front
Here’s the thing that catches almost every visitor off guard: Brazilian law requires a CPF (Cadastro de Pessoas Físicas, the Brazilian taxpayer number) to register a prepaid SIM card at a carrier store. Tourists don’t have one. In practice this doesn’t mean you can’t get a SIM — it means you can’t always get one the way you’d expect, at any counter, in five minutes, the way you might in Portugal or Thailand. Understanding this upfront saves you a frustrating first afternoon in Rio arguing with a Vivo clerk who’s genuinely trying to help and genuinely can’t register you without a document you don’t have.
This isn’t unique to Brazil — several countries with strong data-privacy or tax-tracking rules tie prepaid registration to a national ID — but it’s a genuine surprise for visitors coming from places where a passport alone is enough. The good news is that the workaround is well established and the staff who deal with tourists every day, particularly at the airport, know exactly what to do; the frustration mostly comes from hitting the wrong counter first.
The three carriers
Vivo has the best overall coverage in Rio and along the Costa Verde day-trip belt, and is generally considered the most reliable choice if you’re heading out to Ilha Grande or Paraty, where signal thins out fast once you’re off the main road. Claro and TIM are both solid inside the city and usually a little cheaper, with TIM often running the most aggressive tourist-SIM promotions at the airport kiosks specifically. For a trip confined to Zona Sul and the city itself, any of the three works fine; for anything involving the coastal towns, Vivo is the safer default.
What actually works, in order of ease
eSIM, bought online before you land, is the least friction by a wide margin. Airalo, Holafly, and similar eSIM providers sell Brazil-specific or South America regional data plans that activate the moment you land and need no CPF, no store visit, and no Portuguese.
This is now the default recommendation for most visitors: buy it before you fly, install the profile over hotel or airport wifi, and you have data the second you land at Galeão or Santos Dumont. The trade-off is usually data-only (no local phone number) and a price premium over a local prepaid SIM — worth it for most trips under two weeks, less obviously worth it if you’re staying a month and want a real local number.
A physical SIM at an airport kiosk is the second-easiest route, precisely because the kiosks at Galeão and Santos Dumont are set up for exactly this problem and can register a tourist SIM using your passport number in place of a CPF, or under a simplified tourist registration. Expect to pay somewhat more than a Brazilian would at a downtown store, and expect the kiosk to be busiest right after international arrivals — if your flight lands late, it’s worth checking the kiosk is still staffed before counting on it.
A downtown carrier store is the hardest route and, honestly, the one to skip. Staff are not always trained to register a foreign passport in place of a CPF, the process varies store to store and even clerk to clerk, and you can lose the better part of an hour being sent between counters. If you land without a plan and the airport kiosk is closed, a shopping mall carrier store (Rio Sul in Botafogo, or Shopping Leblon) is a better bet than a small street-corner shop, simply because larger stores see more tourists and know the workaround.
Topping up once you have a Brazilian number
Recharging a Vivo, Claro, or TIM prepaid line once you’re in the country is straightforward and doesn’t require a CPF the way initial registration does — most convenience stores, pharmacies, and newsstands throughout Zona Sul sell top-up credit (recarga), and each carrier’s own app lets you buy a new data package with a card once you’re registered. This is worth knowing if you land with a short-validity kiosk SIM and realise a few days in that you want more data or a longer validity window rather than starting the registration process over.
WhatsApp is not optional in Brazil
One thing that surprises a lot of first-time visitors: Brazil runs on WhatsApp to a degree that goes beyond a normal messaging app. Restaurants take reservations over it, tour operators confirm bookings through it, some Ubers and taxi drivers prefer to coordinate a pickup detail through it rather than the app’s own chat, and plenty of small businesses don’t have a website at all, just a WhatsApp number on a sign. Whatever connectivity solution you land on — eSIM, physical SIM, or roaming — make sure WhatsApp is set up and working before you need it, not after a restaurant tells you to message them and you discover you can’t.
eSIM vs physical SIM, side by side
| eSIM | Physical SIM | |
|---|---|---|
| CPF needed | No | No, at airport kiosks; sometimes yes downtown |
| Setup | Install profile before you fly | Buy and register in person |
| Local phone number | Usually not | Yes |
| Typical cost | Higher for the same data | Cheaper (R$40-80) |
| Best for | Trips under two weeks | Longer stays, or wanting a real number |
Setting up eSIM before you fly, step by step
If you’re going the eSIM route, do the actual setup at home rather than at the airport. Buy the plan from a provider like Airalo or Holafly, download the app or profile while on reliable home wifi, and follow the activation steps that let the eSIM sit installed but inactive until you land — most providers support this, so you’re not burning validity days before your trip even starts. Confirm your phone supports eSIM (most phones from the last several years do, but a handful of budget or older models don’t) before you buy, since there’s no useful workaround once you’ve already paid for a plan your phone can’t install.
What it actually costs
A prepaid physical SIM with a reasonable data allowance (10-20GB, a few weeks’ validity) typically runs somewhere in the R$40-80 range (roughly US$8-16) depending on carrier and promotion — often cheaper than an equivalent eSIM package, which is the main argument for pushing through the physical-SIM friction if you’re comfortable navigating it in Portuguese or with a translation app. An eSIM bought online before the trip usually costs more for a comparable data allowance, but the zero-friction activation is what most visitors are actually paying for. See how much does Rio cost for how this fits into a wider daily budget.
Wifi as the fallback, not the plan
Hotels, most cafés, and plenty of restaurants in Zona Sul have free wifi, and it’s tempting to treat that as sufficient. It isn’t, in practice — the whole value of a working data connection in Rio is being able to call an Uber from a beach, check a bus route mid-walk, or use maps without hunting for a signal, and none of that works from a hotel-only connection. Treat wifi as a backup for video calls and large downloads, not as your primary connectivity plan for the trip.
Before you land
Notify your home carrier of travel dates if you’re keeping your phone active on roaming as a backup, and make sure your phone is unlocked for a local SIM before you leave — a phone still locked to a home carrier is the single most common reason a physical SIM purchase falls apart at the counter. If you’re going the eSIM route, download and install the profile before you fly — it needs a working internet connection to activate, which is easiest to sort out at home rather than searching for the one working corner of airport wifi after a long flight.
Combine this with the wider pre-trip practical checklist in first time in Rio and what to pack for Rio, and confirm your plug situation too — see Brazil power plugs and voltage so your charger actually works the moment you land. Once you’re connected, Rio airport transfer options covers how to actually get from Galeão or Santos Dumont into the city, which is a lot easier with a working data connection to call a ride.
If you’re travelling with a group or family
Not everyone in a group needs their own SIM. If one person has a working local data connection, a phone hotspot easily covers a couple of others for maps and messaging, which can be cheaper and simpler than buying three or four individual eSIMs or physical SIMs for a short trip. It’s worth the trade-off of one phone’s battery draining faster against the friction of setting up connectivity for everyone individually — just agree in advance who’s carrying the hotspot for the day.
Frequently asked questions about SIM cards in Brazil
Can I buy a Brazilian SIM card without a CPF?
Airport kiosks at Galeão and Santos Dumont are set up to register tourist SIMs using a passport number instead. Downtown stores vary widely in whether staff know how to do this — the airport is the more reliable route.
Is eSIM or a physical SIM better for a Rio trip?
For a short trip (under two weeks), an eSIM bought online before departure is the least hassle — active the moment you land, no CPF issue, no store visit. A physical SIM is usually cheaper for the same data allowance if you’re comfortable with the extra friction, and better suited to a longer stay where you want a real local number.
Which carrier has the best coverage for day trips outside Rio?
Vivo generally has the strongest signal along the Costa Verde route toward Ilha Grande and Paraty, where coverage from the other carriers can thin out once you’re off the main highway.
Does my phone need to be unlocked to use a Brazilian SIM?
Yes. A phone still locked to your home carrier cannot accept a foreign SIM, physical or eSIM. Confirm this with your carrier before you travel — it’s a five-minute fix at home and a real headache to discover at a Rio kiosk.
Can I use my home country’s roaming instead of a local SIM?
You can, but international roaming rates are almost always dramatically more expensive per gigabyte than a local prepaid SIM or a travel eSIM, and worth avoiding as anything more than an emergency backup.
Where’s the best place to buy a SIM if the airport kiosk is closed?
A carrier counter inside a large shopping mall — Rio Sul in Botafogo or Shopping Leblon are both reliable — sees enough tourist traffic to know how to register a foreign passport, more so than a small independent phone shop.
Does one SIM or eSIM cover a whole group?
You can hotspot from a single phone with a working data connection to cover a couple of others, which is often simpler and cheaper than buying individual plans for a short trip — just plan around one phone’s battery draining faster.
Do I need to set up my eSIM before I fly?
Yes, ideally — installing the profile needs a working internet connection, which is easiest to sort at home on reliable wifi rather than hunting for airport wifi after a long flight.
Transport passes & transfers on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.


