eSIM vs roaming: the honest math

A worked-cost method for choosing between a travel eSIM, a roaming pass and pay-as-you-go roaming.

Live-data guide. Prices and plan counts below come from the same catalog as the comparison pages. Editorial review: 2026-07-29.
According to RoamSonar's price index, Japan has 84 live eSIM plans from 3 providers, starting at $2.54 as of July 2026.

Start with the whole-trip bill

The useful comparison is not “which option advertises the lowest daily price?” It is “what will this choice cost for the entire trip, for the amount of data I will realistically use?” A roaming pass can look tidy at a daily rate and still become expensive across two weeks. A travel eSIM can look cheap but include too little data, forcing a second purchase. Pay-as-you-go roaming can be fine for one emergency message and punishing for background photo uploads.

Write down four numbers before buying: trip days, expected gigabytes, the roaming day-pass charge, and the eSIM’s coupon-adjusted total. RoamSonar currently shows Japan: 84 plans from 3 providers, from $2.54, best per-GB $0.76/GB for Japan and India: 82 plans from 3 providers, from $2.54, best per-GB $0.99/GB for India. Those live figures change with the catalog; the method does not.

A worked ten-day example

Imagine a ten-day trip. Your home carrier charges $12 on each day the phone uses roaming, capped only when the device stays completely off the foreign network. Ten active days cost $120. If you expect 8 GB, the effective cost is $15 per GB. That pass may include calls and texts, which can matter, but you should value those benefits explicitly rather than calling them free.

Now compare a 10 GB travel eSIM at $24 after a verified coupon. Its effective cost is $2.40 per GB and $2.40 per travel day. If it covers the destination, validity spans all ten days and hotspot use is allowed when needed, the saving is $96. If the eSIM lasts only seven days, it does not fit: buying a second plan may erase part of the saving. This is why RoamSonar ranks with effective price and trip fit, not the sticker price alone.

Pay-as-you-go roaming needs a third calculation. At $2 per megabyte, accidentally using 100 MB costs $200. At two cents per megabyte, the same 100 MB costs $2 and can be reasonable for a short connection. Convert the carrier’s unit to a full expected bill before comparing it with per-GB eSIM pricing.

Count the costs people forget

An eSIM normally leaves your physical SIM available for incoming calls, but your home carrier may still charge for answered calls, sent texts or roaming data on the primary line. Turn off data switching and data roaming for that line. Keep it enabled for calls only if you understand the tariff.

Also count the cost of uncertainty. A plan with unknown hotspot policy is a poor choice if a laptop must connect. A throttled “unlimited” plan may be excellent for maps and messages but frustrating for large uploads. An eKYC plan can be unsuitable when you land in an hour and need immediate activation. RoamSonar shows unknown attributes as a dash and badges disclosed limits so those trade-offs stay visible.

A decision rule that survives marketing

Use roaming when the trip is very short, the carrier pass includes benefits you genuinely need, and its full-trip cost is acceptable. Use a travel eSIM when data is the main need, the device is unlocked and compatible, and a plan fits the entire itinerary. Consider a regional plan when crossing several borders; compare its price with the sum of local plans, not with one local plan.

For a quick calculation:

  • roaming cost = charged roaming days × daily fee;
  • capped eSIM cost = coupon-adjusted purchase price plus any expected top-up;
  • effective per-GB cost = total eSIM cost ÷ usable gigabytes;
  • trip-day cost = total cost ÷ trip days.

Unlimited plans do not have an honest per-GB number, so compare their daily fair-use allowance, throttle rule, validity and price per day. If the provider does not disclose the fair-use rule, do not invent one.

Before checkout

Confirm that your phone is unlocked, supports eSIM and has space for another profile. Check the destination list, validity start rule, hotspot field, eKYC badge and coupon instruction. Screenshot the QR code or installation details without exposing them to anyone else. Install on reliable Wi-Fi, label the lines clearly, and keep the home line’s data roaming off.

The cheapest live Japan plan starts at $2.54, while India starts at $2.54. Open the Japan comparison or India comparison with your real trip days. The ranking will recompute the trip cost instead of asking you to trust a universal winner.