SIM Card vs eSIM: Which Is Better for Brazil?
Both options work well, but your choice depends on convenience, device compatibility, and length of stay.
| Feature | Physical SIM | eSIM |
|---|---|---|
| Activation | Physical SIM – requires store visit or delivery | Instant – buy and install online before travel |
| Device Compatibility | Any unlocked phone | iPhone XR or newer, many Android models |
| Cost | Plans from R$30 (€5) per week | Plans from €10 per week |
| Convenience | Must find a store, may need CPF | No store visit, no CPF needed |
| Number Included | Brazilian phone number included | Data-only (no number) or with number |
Local Operators
Vivo
Vivo has the best coverage in Brazil, especially outside cities. Prepaid plans are widely available at stores and kiosks.
Claro
Claro offers competitive data packages and fast 4G/5G in cities. Popular for its 'Claro Flex' prepaid options.
TIM
TIM is known for affordable data bundles and strong presence in Rio de Janeiro and São Paulo.
Oi
Oi is less reliable and may be merged with other operators; not recommended for travelers.
Where to Buy a SIM Card in Brazil
Price Comparison
| Plan | Data | Duration | Price |
|---|---|---|---|
| Vivo Pré 3GB | 3GB | 7 days | R$30 (€5) |
| Claro 5GB | 5GB | 7 days | R$45 (€7.50) |
| TIM 10GB | 10GB | 15 days | R$60 (€10) |
| Holafly eSIM 5GB | 5GB | 15 days | €19 (with code: €18.05) |
How to Activate a SIM Card in Brazil
Requirements:
- Passport (original)
- Unlocked phone
- CPF (optional, but helpful)
Purchase a SIM card
Buy from an official store, airport kiosk, or online eSIM provider.
Provide identification
Show your passport. You may be asked for a CPF (tax ID). Some operators can generate a temporary CPF for tourists.
Insert SIM and configure APN
For physical SIM, insert into phone. For eSIM, scan QR code or download profile. APN settings may need manual update.
Top up and choose a plan
Add credit at a store or via app, then select a data package. eSIM plans are pre-loaded.
Practical Tips
💡 Use eSIM for Instant Connectivity
Skip the queues and avoid CPF requirements by purchasing an eSIM from Holafly before your trip. It activates as soon as you land.
💡 Carry Cash for Top-Ups
💡 Check Your Phone's Compatibility
Ensure your device is unlocked and supports Brazilian 4G bands (B1, B3, B5, B7, B28). Most modern phones work fine.
Frequently Asked Questions
What is the best SIM card for Brazil?
Vivo offers the best coverage, especially in rural areas. For convenience, Holafly eSIM is excellent for short trips.
Can tourists buy SIM cards in Brazil?
Yes, tourists can buy prepaid SIM cards from major operators like Vivo, Claro, and TIM. You'll need your passport and possibly a CPF number.
How much does a SIM card cost in Brazil?
Prepaid SIM cards start at around R$20 (€3.50) for the card itself, plus data plans from R$30 (€5) per week. eSIM plans start at €10 per week.
How far does $100 go in Brazil?
$100 (about R$500) can cover a week of data (R$30-60), several meals, and local transport. It's a decent daily budget for a budget traveler.
Do I need a CPF to buy a SIM card in Brazil?
Some operators require a CPF (tax ID). However, many stores will accept your passport alone, or you can get a temporary CPF online.
Getting a SIM card or eSIM in Brazil is straightforward once you know your options. For maximum convenience, buy a Holafly eSIM before you travel and use code TOURDUMONDE5CONTINENTS for 5% off. If you prefer a physical SIM, Vivo offers the best coverage. Whichever you choose, you'll stay connected throughout your Brazilian adventure.