Traveling internationally no longer means overpaying for data. We break down the real costs of using your home carrier's roaming plans versus buying a local eSIM, so you can choose the option that actually fits your trip and budget.
Roaming costs just hit a wall for most travelers
International roaming prices haven't budged much in years, but traveler expectations have. A week abroad on your home carrier's day pass runs $70–85 in data costs alone. eSIM services, which only emerged as mainstream alternatives in the last 3–4 years, now operate at roughly 70–95% lower prices. What changed: global eSIM networks scaled up, device makers finally ditched physical-SIM-only designs, and low-cost providers proved the business model works. For a 14-day trip, you're comparing $168 on Verizon TravelPass against under $19 with a multi-region eSIM. The gap didn't narrow by accident—it's what happens when one option is built for convenience and markup, and the other is built for cost. Knowing this gap exists is half the battle. The other half is understanding which choice actually makes sense for your trip.
More deals in Travel
Data needs: how much you'll use, where, and when
Before you pick either option, nail down three numbers. First: how many gigabytes per day you'll actually use. Most travelers overestimate—browsing, maps, and messaging apps use under 1 GB per day unless you're streaming video. Check your last month at home by looking at your phone's data usage settings. Second: how many days you're abroad. A weekend is different math than a month. Third: which countries. eSIM pricing varies wildly by region—data in Japan costs three times as much as data in Thailand. Your carrier's roaming rates also shift by country, but less predictably (they charge what they can get away with). Map your route first, then price both options for that specific path. Without knowing these three things, any choice is a guess. Most travelers squint at a price and assume they're overpaying—and often they are. But sometimes roaming actually wins, usually on very short trips to expensive-eSIM regions or if you make frequent calls home (roaming call rates, though terrible, stay cheaper than buying voice credit separately). Run the math, don't guess.
The real trade-offs that matter, and what you can skip
eSIM wins on raw cost and simplicity—no physical card to lose, no counter to find, no SIM tray ejector tool. You activate online in 5 minutes. But roaming wins on two things: keeping your home phone number active, and fallback coverage if your eSIM breaks. Your carrier's roaming plan means all your texts still land on your real number, and your contacts can reach you the way they normally do. eSIM with a local number means you'll miss some messages and calls from home, though you can usually keep your number on Wi-Fi through apps. For most travelers, that tradeoff is worth the savings. What you can safely skip: buying international calling credit. Calls cost $0.49–$4.99 per minute with any carrier, and most people don't make them. Use Wi-Fi calling or messaging instead. Skip the 'unlimited data' eSIMs unless you plan to stream 8 hours daily—they're marked up for tourists who overshoot data caps and never notice. Skip roaming on pay-as-you-go plans; the rates ($2.05–$2.99 per MB) are close to extortion and will cost you $2,000+ for a single gigabyte if you forget to turn it off. The one thing worth paying for: a plan with clear daily or weekly data limits so you don't run blind.
Who should use each option, and when each makes sense
Roaming is the right choice if any of these fit you: You're traveling for fewer than three days and your carrier's day pass is cheaper than the eSIM's minimum plan for your region. You make frequent phone or video calls home and need to keep your real number. You travel unpredictably or very frequently—switching SIMs dozens of times a year becomes tedious. You're in a country or region where eSIM coverage is weak or nonexistent (some older destinations outside North America and Western Europe don't support eSIM yet). You're with a carrier that offers real regional passes, like AT&T's $60 monthly add-on for Europe, which competes with eSIM for medium-length trips. eSIM is right for everyone else: trips longer than three days, known routes, and a willingness to use Wi-Fi or local numbers for incoming calls. eSIM also suits digital nomads and frequent flyers who want to switch SIMs without touching their phone. The bigger your data need and the longer your trip, the bigger your eSIM advantage. A two-week solo trip to Southeast Asia? eSIM wins by $100+. A three-day business trip to London where you need to stay reachable on your real number? Roaming might win.
Why one eSIM costs $8 and another costs $25 for the same data
eSIM pricing varies wildly because coverage and provisioning costs differ by region. A 5 GB plan for Southeast Asia might cost $5 because carriers there have cheap bandwidth and fierce competition. The same 5 GB in Australia or Japan costs $20 because there are fewer providers and local carriers have oligopolies. With roaming, the markup is more uniform—your home carrier wraps it all up, and you pay their markup above whatever they negotiated with each local network. That's why roaming feels expensive but predictable. eSIMs force you to understand regional pricing. The good news: that's actually more transparent than roaming. With roaming, you're paying $10/day and never seeing where it went. With eSIM, you see it: $3/day in Thailand is cheap because competition is fierce. $8/day in Australia is dear because Optus and Vodafone hold most of the market. Good eSIM providers publish their price sheets by country. Bad ones hide them until you check out. Value separates good providers from cheap ones in three ways. First: whether they let you top up mid-trip or commit you to one block of data. Second: whether they activate instantly or take hours (or days for some cheap services). Third: whether they include a fail-safe, like the ability to switch back to roaming if the eSIM dies. The cheapest eSIM rarely beats a good one on those dimensions. You're paying for sleep at night, not just for gigabytes.
When to activate: timing and what to do if it breaks
Install your eSIM 24–72 hours before your flight, not the night before and not while you're at the airport. You need Wi-Fi at home to download the profile—eSIM activation requires internet. If something goes wrong, you'll catch it while you still have time to fix it, not while sitting in a Singaporean airport with no data and no home carrier to fall back on. Roaming you can activate the day you leave or even on arrival—there's no installation step, just a phone call or app toggle. That's an advantage roaming keeps. When an eSIM dies abroad (rare, but it happens), you have two fallbacks: switch to Wi-Fi only, or toggle roaming back on and pay the rate. This is where keeping roaming active as a backup costs money for peace of mind. Many travelers spend the extra $20 to activate roaming on the side, then never use it—a form of insurance they hope won't trigger. It's worth it for trips where being unreachable would harm you (work trips, coordinating with travel companions). For a solo vacation where missing an email for a day costs nothing, save the $20. Activation speed matters. Most mainstream eSIM services activate within 15 minutes to 1 hour of purchase. The $1 ultra-cheap eSIMs sometimes take 12+ hours, and that's after you've already landed and might not have backup internet. Paying slightly more for a 15-minute eSIM beats gambling on a cheap one when you're jet-lagged in a taxi.
The biggest mistakes travelers make, and how to avoid them
Mistake one: assuming eSIM is cheaper without checking regional pricing. Thailand eSIM costs $2 per day; Iceland eSIM costs $12 per day. If you're doing Iceland, roaming might actually compete. Check both. Mistake two: forgetting to turn off cellular data before arriving. If you have roaming enabled and eSIM not yet activated, and you land without Wi-Fi, your phone will roam automatically—and you'll find a $50 charge on your bill for just checking email. Disable roaming in settings before you leave home, then re-enable it only for backup. Mistake three: buying data for all the countries you'll visit as one bundled eSIM, then only going to two of them. Bundles look cheaper ($40 for 'all of Asia') but lock you into fixed coverage. If your plans change, you lose the unused part. Buy region-by-region, or buy a global plan that lets you activate coverage only as you arrive. Mistake four: underestimating how much people call you. Your home friends and family can't call a local eSIM number without knowing it. Some messages will bounce, and you'll miss them. It's not a dealbreaker—most people handle it fine—but don't pretend it doesn't happen. Mistake five: picking the eSIM with the absolute lowest price and no other research. A $3 eSIM with a 12-hour activation window and no customer support isn't cheaper—it's riskier. Mistake six: waiting until arrival to buy. Many travelers land and buy an eSIM from whoever has a kiosk or a poster. Those aren't usually the best deals. Buy before you leave home. You'll spend less, have time to troubleshoot, and won't be jet-lagged and frustrated. Mistake seven: assuming your phone supports eSIM. Older iPhones (7 and earlier), most Android phones from before 2020, and some budget phones don't. Check your device compatibility before you book your trip, not when you're at the gate.
Frequently asked questions
Can I use both roaming and eSIM at the same time?
Yes. Most phones let you keep your home carrier active on a physical SIM (or eSIM slot 1) while adding a travel eSIM on slot 2. Calls and messages come through your home number on the primary connection, and your travel eSIM handles data. This setup costs more but solves the 'missing calls from home' problem entirely. You pay roaming rates for incoming calls but use the cheaper eSIM data plan.
What happens if I run out of data with an eSIM halfway through my trip?
Most mainstream providers let you buy and activate top-ups immediately through their app, usually within 15 minutes. Ultra-cheap providers often don't offer this. Your phone will also show roaming as a fallback option if it's still enabled—flipping it on means paying roaming rates for the rest of your data, which is expensive but gets you home. Plan for overages by buying a slightly larger plan than you think you need.
Is an eSIM safe to use in countries with poor internet or unstable networks?
eSIMs activate once and store the profile locally on your phone—they don't need internet to work after activation. Poor network quality won't stop your eSIM from connecting to a local carrier. The only risk is if the eSIM provider itself has no coverage in a remote area, which is rare in populated regions. Check your provider's coverage map before buying. Roaming has the same risk: if a local carrier doesn't have signal, roaming won't either.
Some links on this page are affiliate links. If you buy through them we may earn a commission at no extra cost to you. Codes are checked regularly, but offers can change or expire without notice. Compiled by The Found Good editors.