Getting a SIM card in Brazil — the honest version
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.
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.
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.
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.


