eSIM vs roaming vs local SIM: which is cheapest abroad?
Three ways to get online in another country, three very different bills. Here is when each one wins, and why a travel eSIM usually costs the least on price and hassle together.

There are only three real ways to get mobile data in another country: switch on your home carrier's roaming, buy a local SIM after you land, or install a travel eSIM before you leave. Judged on price and hassle together, a travel eSIM wins for most trips, because it gives you near-local data rates without swapping anything or queuing at a shop. Roaming is the simplest to start but usually the dearest to use. A local SIM is cheap to run but fiddly to set up, and it quietly takes over your phone number. This guide breaks down how the three actually compare, what hides behind each price tag, and how to work out which one suits your trip.
What each option really is
Roaming means your existing plan follows you abroad, billed by your home network at overseas rates. A local SIM is a prepaid chip you buy in the country you are visiting, loaded with a local data allowance. A travel eSIM is a data-only plan you download onto your phone as a QR code, sized for your destination and dates, with no plastic chip to post or collect. All three get you online. What differs is how you pay, how much you pay, and how much effort it costs you to get connected.
How roaming pricing works
Roaming is billed in one of two ways. Either your network charges a flat daily fee to use your home allowance abroad, or it charges per megabyte once you leave your home region. The daily fee looks harmless for a day or two, but it stacks up quickly across a fortnight, and the per-megabyte rate can be steep enough that a few autoplay videos cost more than a meal out. Rules also vary by region: some networks let their own customers roam at home rates inside a bloc such as the EU, while visitors from outside that bloc pay full price. Always check your operator's rates for the exact country before you fly, because they differ widely by destination.
When roaming is worth it
Roaming earns its place on very short, very light trips. If you are away for a weekend and only need maps, messaging, and the odd email, a day or two of roaming can beat buying anything separate, and it needs no setup at all. It also suits anyone who cannot risk any fiddling, or whose employer picks up the bill. Beyond a few days, though, or the moment you start streaming, video-calling, or tethering a laptop, the cost usually overtakes both a local SIM and a travel eSIM.
The local SIM route
A local SIM often shows the lowest headline price per gigabyte, because you are buying straight from a network in its home market. The catch is the errand. You have to find an official store rather than an airport kiosk that marks the price up, and in many countries you must show your passport so the SIM can be registered under local identity rules. Activation can take anywhere from a few minutes to most of a day. In some places you spend your first afternoon sorting out connectivity instead of enjoying the trip, which is a poor trade on a short break.
The hidden cost of swapping your SIM
To use a local SIM you normally take your home SIM out, and that is where the real price hides. With your home SIM sitting in a hotel drawer, the one-time passcodes your bank and apps send by text stop arriving on your usual number, which is exactly when you tend to need them abroad. You also risk losing the tiny chip, you miss calls to your own number, and anyone who has only your normal number cannot reach you. None of this shows on the price tag, yet it is a genuine cost of the local-SIM approach.
How a travel eSIM compares
A travel eSIM aims to give you local-style data prices without the errand. Because it is data-only and sits alongside your physical SIM in a dual-SIM phone, your internet runs over the eSIM while your home SIM stays in place, so your own number keeps receiving calls and passcode texts as normal. You install it before you fly by scanning a QR code over Wi-Fi, and the plan starts automatically on its first connection once you land. One profile can often cover a whole region, so a multi-country trip needs no second purchase and no second setup.
Working out which is truly cheapest
To compare fairly, convert every option to a price per gigabyte for your actual trip. Take the roaming daily fee, multiply it by your number of days, and divide by the data you expect to use. Do the same sum for a local SIM and for a travel eSIM using their plan prices. Honest per-gigabyte pricing, with no fake unlimited tiers that throttle to a crawl after a hidden cap, keeps this simple. For most trips of one to three weeks, a right-sized travel eSIM lands at or below the local SIM once you add in the shop trip, and comfortably below roaming.
How much data will you actually use
Getting that sum right means estimating your data honestly. Maps, messaging, and email sip data and can run for days on a small plan. Social feeds, music, and the odd video call sit in the middle. Streaming video and tethering a laptop are the heavy users, and they are where roaming punishes you most. If in doubt, pick a slightly larger eSIM plan, or one you can top up, connect to Wi-Fi in your hotel and cafes, and set streaming apps to a lower quality so a week of data does not vanish in two evenings.
Hassle is part of the price
Money is only half the comparison, because your time and stress count too. Roaming costs nothing to set up but can cost a lot to use. A local SIM is cheap to run but costs you an errand, a registration, and the use of your home number. A travel eSIM costs a few minutes of setup at home and then nothing else to think about. That is why it tends to win once you weigh both columns rather than just the sticker price.
Setting up a travel eSIM
The setup is quick, and it all happens before you leave. Check first that your phone is eSIM-capable and not network-locked, then pick a plan for your destination and dates and scan the QR code over Wi-Fi at home so the profile is ready to go. Leave your home SIM in place for calls and texts, and when you land, switch data roaming on for the eSIM line only. It connects on first use, and your home number stays untouched throughout. If you are unsure whether your handset supports it, check your device before you buy.
The bottom line
For most travellers a prepaid travel eSIM strikes the best balance of price and convenience: near-local data rates, a cost you know up front, and a connection the moment you land with nothing to hand back. Roaming still wins for a very short, very light trip where zero setup matters more than cost. A local SIM can win if you are staying a long time in a single country and do not mind the errand or handing over your number for a while. Whichever you pick, keep your home SIM in for passcodes, size your data to the trip, and install anything data-only before you fly.