eSIM vs physical SIM vs carrier roaming
Three ways to get data abroad, three different tradeoffs. Here's what actually differs.
Carrier roaming
Your home carrier's own roaming pass, activated from their app with zero setup. The tradeoff is price: these are typically billed per day regardless of how little data you use, and the per-GB cost is usually several times higher than a local eSIM plan, since the carrier is reselling access through a partner network.
Physical travel SIM
A local SIM card bought at the destination airport or a kiosk, often the cheapest per-GB option. The cost is convenience: it requires physically swapping the card (impossible on eSIM-only phones, and it replaces your home SIM in that slot, so incoming calls/texts on your regular number stop unless the phone is dual-SIM), and you generally can't buy or activate it before you land.
eSIM data plan
A digital profile installed before you travel, running alongside your existing physical SIM as a second, data-only line. Priced close to a physical local SIM, without the swap: your regular number keeps working for calls and texts the whole time. The tradeoff is device support -- it requires an eSIM-capable, carrier-unlocked phone (see the activation guide for the full setup steps).
Which one, in practice
For most trips: an eSIM is the direct upgrade over carrier roaming at a fraction of the price, without giving up your number the way a physical SIM swap does. Carrier roaming is worth the premium only for a single-day trip where setup time isn't worth it; a physical SIM is worth it if the phone doesn't support eSIM at all.