eSIM vs SIM card — which is better for international travelers in 2025? Both work, but they have meaningfully different pros and cons. After helping thousands of travelers find the right plan, here's our honest breakdown of when an eSIM is the clear winner, and the rare cases where a physical SIM still makes sense.
eSIM vs SIM Card: Full Comparison for Travelers
| Factor | eSIM | Physical SIM |
|---|---|---|
| Setup | Before departure, online | At destination (airport/shop) |
| Price | From $3-5 (marketplace) | From $5-15 (local shop/airport) |
| Convenience | No card swapping | Must physically swap |
| Keep home number active | ✅ Yes (dual SIM) | ❌ No (unless 2nd slot) |
| Works on unlocked phones | ✅ Yes | ✅ Yes |
| Works on locked phones | ❌ Usually no | ⚠️ Depends |
| Lost/damaged risk | None (digital) | Can lose/damage card |
| Device compatibility | iPhone XS+, most 2020+ Android | All phones |
| Destination coverage | 200+ countries | Local only |
| Best price for 1+ month | Fixed GB plans win | Local SIM often cheapest |
When eSIM is Clearly Better
Short to medium trips (under 3 weeks): eSIMs win on convenience and usually on price. You can buy, activate, and set up your plan before you even land. No airport queues, no hunting for a SIM shop after a long flight.
Multi-country trips: A single regional eSIM covers 30+ European or 10+ Asian countries. With a physical SIM, you'd need to buy a new one at each border — expensive and time-consuming.
Keeping your home number active: eSIM lets you run two lines simultaneously — your home SIM stays active for calls and texts while the travel eSIM handles data. This is genuinely transformative for frequent travelers.
When a Physical SIM Might Still Win
Long stays (1+ month) in one country: Local SIM cards from telcos (Docomo in Japan, AIS in Thailand, etc.) often offer better value for extended stays — local unlimited plans can be $15-30/month. eSIM plans optimize for short trips.
Non-eSIM-compatible phones: Older iPhones (pre-XS), budget Android phones, and many older devices don't support eSIM. If your phone doesn't have eSIM, a physical local SIM is your only option.
Rural areas in developing countries: In some markets (rural India, parts of Africa), local physical SIMs may have better coverage than eSIM providers who rely on roaming agreements.
How to Check If Your Phone Supports eSIM
Go to Settings → About → scroll down. If you see an "EID" (eSIM ID) number, your phone supports eSIM. On iPhone, go to Settings → General → About → look for "Available SIM" or "EID". Note: carrier-locked phones may not support third-party eSIMs even if the hardware supports it.
Read our step-by-step guide to activating an eSIM on iPhone to get started.