Travel eSIM vs international roaming: which one actually saves money?
We ran the numbers across 12 destinations. A travel eSIM beats your home carrier's roaming plan everywhere except one edge case — here's the math.
If your phone supports eSIM, paying your home carrier's day-pass roaming rate is almost always a bad deal. The exception is short hops to countries where your home plan already includes free roaming (US ↔ Mexico/Canada on some plans; UK plans inside the EU; some Asian carriers within the SEA cluster).
Sample numbers (May 2026)
| Destination | 7 days, 5 GB |
|---|---|
| Verizon TravelPass to Japan | $70 (US$10/day × 7) |
| Airalo Japan 5 GB / 7 d | $11 |
| Holafly Japan 7 d unlimited | $33 |
| 9eSIM card + Airalo profile | $11 (one-time card + $11/trip) |
The first time you travel, the card looks more expensive because you're buying a card. The fifth trip, you've spent a quarter of what carrier roaming costs.
When roaming actually wins
- You're already on a plan that bundles the destination (T-Mobile Magenta Max with Latin America; UK contract plans in EU)
- You need your home number reachable for SMS-based 2FA on stuff that won't accept a passkey
- You're gone less than 24 hours
What you give up
Travel eSIMs give you a data line — usually no phone number for receiving calls or SMS. Most things you actually do abroad (maps, ride-hail, messaging) only need data; 2FA SMS is the awkward exception.
The fix is dual-SIM: keep your home number on the embedded eSIM in roam-off mode (data disabled, SMS still received), put your travel data on a second profile. iPhone and recent Pixels handle this natively; with a 9eSIM card you can split it the same way and carry up to 50 destination profiles on one chip.
TL;DR
Buy a travel eSIM. Use roaming only when your carrier already includes the country, or when you'll be gone for less than a day.