eSIM vs SIM card vs roaming - which is cheapest for travel?
A local SIM is cheapest on paper. A travel eSIM is cheapest once you count the hour at the airport and the ID registration. Roaming is the expensive default everywhere except the EU, on an EU plan.

For almost any trip longer than a few days, a travel eSIM is cheapest. A local SIM bought at the destination can beat it on price for a long stay in one country, if you are willing to spend an hour on it. Roaming on your home plan is the most expensive option everywhere except inside the EU, where for EU plans it is free.
The four options, honestly compared
| What it costs | Setup effort | When it wins | |
|---|---|---|---|
| Travel eSIM | A fixed price per trip, paid upfront | Five minutes at home, before you fly | Almost always. Any trip of a few days or more |
| Local SIM at the destination | Usually the lowest per-gigabyte rate | An hour on arrival: find a shop, queue, show ID, swap the SIM | Long stays in one country, if your time is worth little |
| Roaming on your home plan | A daily fee, or a per-megabyte rate | None | Short hops of a day or two, or an EU plan inside the EU |
| Wi-Fi only | Nothing | None | Never, in practice. See below |
The cheapest option on paper is a local SIM. The cheapest option once you count the hour at the airport, the passport photocopy and the shop that closed at five, is usually not.
Why roaming is the expensive default
Roaming is what happens when you do nothing, and doing nothing is what most people do.
Outside the EU, two pricing models are in use and both are bad for you.
A daily fee. Common on UK and European plans for travel outside the regulated area. Typically somewhere around £2 to £6 a day, often with a data cap attached. Simple to understand, and on a two-week trip it quietly becomes £30 to £80.
A pay-per-use rate. This is the one that produces headlines. Some US operators charge around $15 per megabyte for data abroad without an international plan attached, which is roughly $15,000 per gigabyte. There is no warning and no cap by default, and two travelers last year were billed $78,240 and $143,442 for what they described as sending photos home.
The daily fee is expensive. The per-megabyte rate is a different category of problem.
The exception, and it is a real one: if your plan is from an EU or EEA country and you are traveling inside that area, roaming is included at domestic rates and nothing here applies to you.
Why a local SIM is cheaper on paper and rarely in practice
A local SIM is sold on local terms to local customers, so the per-gigabyte rate is as low as that market goes. For a month in one country, nothing beats it.
What the price does not include:
- The hour on arrival. Finding the shop, the queue, the paperwork.
- Registration. Many countries require passport or ID registration to activate a SIM, and some require a local address. Spain, India, Thailand, Japan and others all have some version of this, with varying friction.
- Losing your own number. Unless you have a dual SIM phone and keep the home SIM in, you physically remove it, and your number goes offline along with every SMS code that depends on it.
- The small plastic rectangle. Which lives in your wallet or an envelope for the rest of the trip, and is lost by roughly half of everyone.
- Doing it again in the next country. A local SIM is local.
For one country and three weeks or more, this arithmetic still favors the local SIM. For a week, or for any itinerary with a border in it, it does not.
Where a travel eSIM lands
It is priced between the two, and it removes the reasons the other two cost what they do.
| Local SIM | Travel eSIM | Roaming | |
|---|---|---|---|
Price per GB | Lowest | Middle | Highest, or free inside the EU |
Buy before you fly | No | Yes | Already on |
Keep your own number | Only with dual SIM | Yes | Yes |
Works across borders | No | Regional and global plans do | Yes |
ID registration | Often required | No | No |
Can produce a surprise bill | No | No | Yes, outside the EU |
The two rows that matter most are the last two. A prepaid plan, whether a local SIM or a travel eSIM, cannot generate a bill after the fact, because there is no account to charge against. Roaming can, and that is the whole difference in risk between the options.
The actual decision, in four lines
- Trip of one to three days, outside the EU? The daily roaming fee may genuinely be the cheapest thing. Check it, set a data cap, and do not let photo backup run.
- Trip of four days or more? A travel eSIM is almost certainly cheaper than the daily fee, and far cheaper than a per-megabyte rate.
- A month or more in one country? Price a local SIM against a travel eSIM. The local SIM often wins if you will be somewhere long enough for the hour to amortize.
- More than one country? A travel eSIM, regional or global. A local SIM stops at the border and roaming compounds the daily fee.
And Wi-Fi only?
It is listed above for completeness and it is not a real option.
Wi-Fi only means no maps while walking, no ride-hailing at the station, no boarding pass at the gate, no way to call the apartment when the door code does not work. It also means connecting to whatever open network is available, which is the one genuine security argument in this whole comparison.
People try it, and almost all of them end up buying something on day two, from an airport, at the worst available price.
Key facts
- Travel eSIM is cheapest for almost any trip of four days or more.
- A local SIM has the lowest per-gigabyte rate and the highest hidden cost: an hour, ID registration, and a number that stops at the border.
- Roaming is the expensive default outside the EU: a daily fee of a few pounds, or a per-megabyte rate that can reach $15,000 per gigabyte.
- Inside the EU on an EU plan, roaming is included and none of this applies.
- Prepaid options cannot produce a bill after the fact. Roaming can.
- Wi-Fi only is not a plan. It is a decision to buy something expensive on day two.