Home / Brazil SIM Card & eSIM

Brazil SIM Card and eSIM Guide for Tourists

Everything you need to pick the right Brazil SIM card for tourists, from the best eSIM for Brazil to physical prepaid options. Honest comparisons, real prices, and the CPF workaround nobody tells you about.

This post contains affiliate links. We may earn a commission at no extra cost to you. We only recommend services we would suggest to a friend visiting Brazil.

Quick Facts

eSIM (most travelers)

Recommended

Yes, in major cities

5G in Brazil

Yes (workarounds exist)

Need CPF for physical SIM

~$5 to ~$45

eSIM cost range

Quick Answer: What Should Most Tourists Do?

Buy an eSIM before you fly. Activate it on landing. Keep your home number for SMS codes via Wi-Fi.

For most travelers staying under 30 days, Airalo is the cheapest entry point and works fine for maps, WhatsApp, and Uber. If you stream a lot or work remotely, Holafly unlimited is worth the premium. Skip international roaming unless your home carrier includes Brazil free, which most don't.

Physical SIMs are only worth the hassle for stays over a month, and they require a CPF (Brazilian tax ID) that tourists technically aren't supposed to have. There are workarounds, covered below.

The 30-second rule

Under 14 days in Brazil: Airalo or Saily, 5GB plan. 14 to 30 days: Holafly unlimited or Airalo 10GB+. Over 30 days: physical Vivo SIM if you can sort the CPF.

eSIM vs Physical SIM vs Roaming

Three options, three different headaches.

eSIM is digital. You buy a QR code online, scan it, and you have Brazilian data within minutes of landing. No store visits, no paperwork, no Portuguese conversations at a kiosk. The catch: your phone must support eSIM (most iPhones from XS onward, most flagship Androids from 2020 onward, Pixel 3+).

Physical SIM means walking into a Vivo, Claro, TIM, or Oi store with your passport and a CPF number. You'll get cheaper data per gigabyte and a Brazilian phone number, which matters if you need to receive SMS from local services like a delivery app. The downside is real time spent and the CPF problem.

International roaming from your home carrier is convenient and almost always overpriced. T-Mobile (US) includes basic data in Brazil at slow speeds. Most European carriers charge 5 to 15 euros per day. Unless your plan specifically covers Brazil at no extra cost, this is the worst option.

Check eSIM compatibility before paying

iPhones sold in mainland China and some older Android models do not support eSIM. Search "[your phone model] eSIM support" before buying any plan. Once you scan the QR code, most providers can't refund you.

Best eSIMs for Brazil: Honest Comparison

We tested all four on trips between Salvador, Rio, and São Paulo. Here's the actual experience, not the marketing copy.

Provider Cheapest plan Unlimited Hotspot Best for
Airalo from ~$5 (1GB / 7d) No (caps at 20GB) Yes Short trips, light users
Holafly from ~$19 (5d unlimited) Yes, all plans 500MB/day on most plans Streaming, longer stays
Saily from ~$4 (1GB / 7d) No Yes Budget, Nord users
Nomad from ~$6 (1GB / 7d) No Yes Multi-country travelers

Airalo is the default recommendation because it's cheap, the app is simple, and coverage piggybacks on Vivo and Claro. The downside: customer support is slow when something goes wrong, and the 1GB plan disappears faster than you think once Google Maps starts loading satellite tiles.

Holafly is the only real unlimited option. You pay roughly three times what Airalo charges, but you stop watching the data counter. The hotspot limit of 500MB per day is annoying if you travel with a laptop. Some plans now include unlimited hotspot, check before buying.

Saily is owned by Nord (the VPN people). Pricing undercuts Airalo on some plans. Network performance is identical because they use the same underlying carriers. Worth picking if you already use NordVPN.

Nomad is essentially Airalo with a slightly nicer interface and occasional regional discounts. If you're hopping between Brazil, Argentina, and Chile, their multi-country plans save money.

Insider tip on data sizing

Plan for ~1GB per day if you use maps, WhatsApp, and occasional Instagram. Double that if you stream music on the bus or use Uber heavily. Triple it if you're working remotely. Running out mid-trip and topping up costs more than buying right the first time.

How to Set Up an eSIM Before You Fly

Do this at home, not at the airport.

  1. Buy the eSIM 24 to 48 hours before departure. You'll get a QR code by email.
  2. On iPhone: Settings > Cellular > Add eSIM > Use QR Code. On Android: Settings > Network > SIMs > Download a SIM instead.
  3. Label the new line "Brazil" so you can toggle it on landing.
  4. Keep your home SIM as the primary line for calls and SMS. Set the Brazil eSIM as the data line only.
  5. Turn data roaming on for the eSIM line. This is required, even though it's not technically roaming.

When you land in Brazil, switch your data line to the Brazilian eSIM, turn off your home line's data, and you're connected before you reach baggage claim.

5min

Average eSIM activation time

0

Store visits required

30%

Cheaper than airport SIM kiosks

Buying a Physical SIM in Brazil: The CPF Reality

Here's what nobody warns you about: every prepaid SIM in Brazil requires a CPF (Cadastro de Pessoa Física), Brazil's individual tax number. Tourists are not officially issued one, but there are three ways around it.

Option 1: Get a tourist CPF online. Foreigners can request a CPF through the Receita Federal website or at any Brazilian consulate before traveling. It takes 10 to 15 minutes online and costs nothing. This is the cleanest path if you know in advance you want a physical SIM.

Option 2: Use your hotel's CPF. Some hotels in tourist-heavy areas like Copacabana and Pelourinho will register the SIM under their corporate CPF as a guest service. Ask at check-in. Not every hotel does this and some now refuse due to fraud risks.

Option 3: Buy from an airport stand or tourist-focused kiosk. Companies like Bemobi and a few independent vendors at GRU (São Paulo), GIG (Rio), and SSA (Salvador) airports register the SIM for you using their own CPF. Convenient but expect to pay 20 to 40% more than buying at a regular Vivo store with your own CPF.

Approximate prices (without CPF markup):

  • Vivo prepaid: R$15 to R$30 SIM, R$30 to R$60 for 10GB / 30 days
  • Claro prepaid: similar pricing, slightly cheaper top-ups
  • TIM prepaid: cheapest data packages, weaker coverage in the Northeast
  • Oi prepaid: avoid, the company has been in financial trouble for years

In USD, expect to spend $15 to $25 total for a SIM with one month of generous data. That undercuts every eSIM unlimited plan, but only if you can navigate the CPF step.

Skip the airport kiosk for physical SIMs unless you're stuck

Airport SIM stands charge a heavy convenience markup and the staff often only speaks basic English. Either sort it via eSIM before flying or visit a regular carrier store in town once you've settled. Mall stores in Salvador, Rio, and São Paulo are open daily and process tourists routinely.

Coverage by Region

Brazil's carriers are not equal across the country.

Vivo has the strongest network nationally and dominates the Northeast. In Salvador, Recife, Fortaleza, and small towns along the coast, Vivo is the default choice. It's also the most reliable on the Linha Verde and the Chapada Diamantina trekking routes.

Claro is strongest in São Paulo state and competitive in Rio de Janeiro. If you're spending most of your time in the Southeast, Claro and Vivo are roughly tied.

TIM is growing fast and offers the best 4G/5G prices in big cities, but coverage drops noticeably outside metropolitan areas. Fine for Rio, São Paulo, Belo Horizonte. Risky for road trips through Bahia or the Amazon.

Oi has been in court-supervised financial recovery for years. Coverage in major cities works but the network has not received the investment of its competitors. Skip it.

Most eSIM providers route through Vivo or Claro, which is why eSIM coverage is generally excellent in the destinations tourists actually visit. If you're heading deep into the Pantanal, the Amazon interior, or the Sertão, expect dead zones regardless of provider.

Heading to Salvador or Rio?

Once you've sorted your data, plan the trip itself. Our destination guides cover transport, neighborhoods, food, and what to skip.

Explore Salvador & Rio

5G in Brazil

Brazil launched commercial 5G in July 2022, starting with Brasília and rolling out fast. As of 2026, all state capitals and most cities over 200,000 people have 5G coverage from Vivo, Claro, and TIM.

Most newer eSIM plans include 5G access at no extra cost. Older plans labeled "4G" still work but cap at LTE speeds. If your phone supports 5G, check that the plan you're buying explicitly includes 5G access. Airalo and Holafly both support 5G on Brazilian plans.

In practice, you'll notice the difference downloading offline maps or video calling. For WhatsApp text messages and Google Maps navigation, 4G is more than enough.

Pix and WhatsApp: Why Internet Matters in Brazil

Brazil runs on two apps: WhatsApp and Pix. Without working data, you can't use either.

WhatsApp is how Brazilians communicate with everything. Restaurants take reservations through WhatsApp. Tour operators send confirmations through WhatsApp. Hotel concierges, airport transfer drivers, and your private guide all use it. SMS barely exists. If you skip data and rely on hotel Wi-Fi only, you'll miss messages and confirmations constantly.

Pix is Brazil's instant payment system. It works through your bank's app and requires internet at the moment of payment. Tourists can't easily set up Pix without a Brazilian bank account, but you'll see it everywhere. Card payments are universal in cities, so this is more about understanding the culture than using it yourself.

Both reasons are why we recommend always-on data over Wi-Fi-only travel. Walking around Pelourinho or Copacabana with no data, you can't call an Uber, can't translate menus, can't message your guide. You become dependent on tourist-zone Wi-Fi, which doesn't exist outside cafes and hotels.

Wi-Fi Reality Check

Brazilian public Wi-Fi is poor. Hotels generally have it, with speeds ranging from terrible to fine. Cafes in São Paulo and tourist neighborhoods in Rio and Salvador usually have free Wi-Fi but the password rotation and login walls make it frustrating.

Outside of hotels, restaurants, and the occasional shopping mall, assume no Wi-Fi. Buses, taxis, beaches, and most attractions don't offer it. The "Wi-Fi everywhere" model that works in parts of Asia or Western Europe doesn't apply here.

This is the strongest case for an eSIM. Even a $5 Airalo plan beats fighting with hotel Wi-Fi to send one WhatsApp.

Hotspot tethering

All four eSIM providers we recommend allow hotspot tethering, but Holafly limits it to 500MB per day on most plans. If you travel with a laptop and need real workdays online, factor that in. Airalo and Saily are more generous on tethering.

Common Mistakes Tourists Make

Waiting until you land to buy an eSIM. Airport Wi-Fi is unreliable and you'll need data immediately for the Uber. Buy and install at home, activate on arrival.

Buying the smallest plan to "save money." Running out of data on day three and topping up emergency gigabytes costs more than buying a 5GB plan upfront. Round up.

Trusting hotel Wi-Fi for SMS verification codes. Some banks and apps refuse to send codes if your home line shows as "no signal." Keep your home SIM active for SMS even if you turn off its data.

Assuming roaming is "fine." It's almost never fine. Check your carrier's Brazil rate before relying on it. Even T-Mobile's free roaming throttles to 2G speeds, which is unusable for maps.

Buying a physical SIM at the airport without comparing. Tourist-focused airport stands charge 30 to 50% more than buying at a regular Vivo store in town. If you have time, wait.

For more practical advice on getting set up in Brazil, see our Brazil travel tips, getting there guide, and Brazil packing list.

Frequently Asked Questions

Do I need a SIM card in Brazil?

You need data, not necessarily a SIM card with calls. An eSIM with data covers WhatsApp calls, Uber, maps, and translation. A physical SIM with a Brazilian number is only useful for stays over a month or if you need to receive local SMS.

What's the best eSIM for Brazil?

Airalo for short trips and budget travelers. Holafly for unlimited data and longer stays. Both work well across Salvador, Rio, and São Paulo.

Can I buy a Brazilian SIM card without a CPF?

Officially no. In practice, you can get a tourist CPF online for free before traveling, ask your hotel to register the SIM, or buy from airport kiosks that handle the CPF for you at a markup.

How much data do I need for two weeks in Brazil?

Plan for 1GB per day of normal use, so 10 to 15GB for two weeks. Heavy users with streaming and remote work should plan for 20GB+ or unlimited.

Does 5G work in Brazil?

Yes. Vivo, Claro, and TIM all offer 5G in every state capital and most cities over 200,000 people. Most modern eSIM plans include 5G access automatically.

Will my US or European phone work in Brazil?

Yes, all unlocked phones from the last 6 years work on Brazilian networks. Check eSIM support if you plan to use one. Locked phones from carriers may need to be unlocked first.

Can I use my eSIM hotspot to share with my laptop?

Yes on Airalo, Saily, and Nomad. Holafly limits hotspot to 500MB per day on most plans, with some unlimited hotspot plans available at higher prices.

Is WhatsApp calling reliable on Brazilian eSIMs?

Yes. WhatsApp voice and video calls work well on 4G and 5G. This is how most Brazilians communicate, including hotel staff, drivers, and tour guides.