Portugal's eSIM scene is straightforward. Major providers like Airalo, Yesim, and Holafly work flawlessly here. Local eSIMs from Vodafone, MEO, and NOS exist but are rarely sold to tourists—stick with the global apps.
Providers & Pricing
Airalo: 1GB/7 days for $5.99. Covers all major networks (Vodafone/MEO/NOS). Best for short trips.
Yesim: 3GB/30 days for $14.99. Solid coverage, especially in rural areas.
Holafly: 5GB/15 days for $19.99. Good for heavy users. All plans use Portugal's top networks.
Coverage & Activation
All eSIMs piggyback on Portugal's main networks: Vodafone (most reliable), MEO (excellent in cities), or NOS (decent coverage). Coverage is generally strong in cities and tourist zones—just avoid deep rural areas like northern mountains.
Activation is dead simple: Scan the QR code in the app. No paperwork. For dual-SIM phones (like most iPhones), go to Settings → Cellular → Add Cellular Plan. Pick "Add eSIM" and scan. Works instantly—no reboot needed.
Physical SIM: Buy & Top-Up Guide
Portugal is a relatively easy country for physical SIMs compared to places like Morocco or Vietnam. But tourists still trip up on recharging. Let’s fix that.
Operators & Where to Buy
Vodafone: Best coverage overall. Buy at airports (Vodafone counters), Worten (electronics stores), or MediaMarkt.
MEO: Great for cities like Lisbon/Porto. Available at MEO stores (common in city centers) or Continente supermarkets.
NOS: Cheaper plans but weaker rural coverage. Found at NOS shops, Pingo Doce supermarkets, or El Corte Inglés department stores.
Buy a tourist SIM at the airport (Lisbon/Porto) for €10-€15—includes €5-€10 in credit. You’ll need your passport. Avoid "prepaid" kiosks at the airport—they’re scams.
How to Top Up (The REAL Guide)
Top-ups are easy if you know the system. Here’s how to do it without stress:
1. Convenience Stores (Best for Tourists)
Continente (supermarket chain): Buy top-up cards at checkout. Look for "Recarga" cards—€5, €10, or €20. No app needed. Just hand the card to the cashier.
Pingo Doce (another supermarket): Same as Continente. Cards are on shelves near the register. Say "Quero uma recarga" (I want a top-up).
Lojas Optimus (small phone stores): Sell top-up cards. Staff speak basic English. Just point at the card you want.
2. Carrier Apps (For Android/iOS)
Vodafone App: Works with international cards. Go to "Recarga" → "Cartão de Recarga" → Enter PIN from card. No Portuguese needed.
MEO App: Same process. International cards accepted. Search "Recarga" in the app.
NOS App: Requires Portuguese. Stick to physical cards instead.
Tip: Download the app before you get to Portugal. Set up your account with your foreign card at home to avoid issues at checkout.
3. USSD Codes (Quick & Easy)
Use these from your phone’s dialer to buy data or check balance:
Vodafone: Check balance: *123# | Buy 1GB: 1231#
MEO: Check balance: *123# | Buy 1GB: 1231#
NOS: Check balance: *123# | Buy 1GB: 1231#
Just dial the code, hit call, and follow the prompts (mostly English). Works even without data.
4. Online & Scratch Cards
Online: Visit Vodafone.pt or MEO.pt → "Recarga." Pay with credit card. Not needed if you have physical cards.
Scratch Cards: Sold everywhere (Continente, Pingo Doce, newsstands). Scratch off the PIN, then dial the USSD code above. Always buy a €5 card when you get your SIM—no need to hunt later.
Common Recharge Problems (And How to Fix Them)
Store staff don’t speak English: Point to the "Recarga" card you want. Say "Cinco euros, por favor" (Five euros, please). They’ll get it.
App only in Portuguese: Use USSD codes instead. Or buy physical cards. Apps are rarely needed for basic top-ups.
Card declined at checkout: Most stores accept cards, but if rejected, buy a €20 card instead of a €5 one. Smaller cards get declined more often.
Can’t find top-up cards: Go to any supermarket (Continente/Pingo Doce) and ask for "Recarga para telemóvel" (Phone top-up). They’ll point you to the rack.
Pro Tip: What to Do When Stuck
If you’re out of data and can’t find a top-up point, head to a Continente supermarket. They sell top-up cards 24/7. If it’s late, Worten stores often stay open until 10 PM. Or dial *123#