Skip to content

Cost Comparison

United States flagIs Roaming or eSIM Better for United States? Carrier Rates Analyzed (2026)

AT&T charges $10/day for United States roaming. Verizon charges $10/day. A travel eSIM on T-Mobile's 5G network costs $34.46 for 10 days — 66% less than either carrier. Below is every rate, side by side.

Roaming costs by carrier

AT&T in United States

Plan

International Day Pass

Daily rate

$10/day

7-day cost

$70

14-day cost

$140

AT&T caps high-speed data at a daily threshold before throttling in United States. Once throttled, the $10/day charge continues. An eSIM at $1.06/GB delivers full-speed data up to the plan's GB ceiling with no hidden throttle.

Verizon in United States

Plan

TravelPass

Daily rate

$10/day

7-day cost

$70

14-day cost

$140

Verizon does not require you to enable the $10/day United States pass manually. Your phone connects to T-Mobile automatically on landing. The charge appears unless data roaming is switched off before the plane door opens.

T-Mobile in United States

Plan

Magenta (high-speed add-on)

Daily rate

$15/day

7-day cost

$105

14-day cost

$210

T-Mobile operates the 5G towers in United States. T-Mobile resells access at $15/day. An eSIM accesses T-Mobile directly from $1.06/GB.

Xfinity Mobile in United States

Plan

International Pass

Daily rate

$10/day

7-day cost

$70

14-day cost

$140

T-Mobile operates the 5G towers in United States. Xfinity Mobile resells access at $10/day. An eSIM accesses T-Mobile directly from $1.06/GB.

eSIM costs by provider

Metered plans (1GB-20GB)

TierPricePer GB
1GB$2.87$2.87
3GB$6.87$2.29
5GB$10.01$2
10GB$16.41$1.64
20GB$34.46$1.72

Unlimited daily plans

DaysPricePer DayDiscount
1 days$3.35$3.354%
3 days$9.63$3.218%
7 days$22.48$3.218%
14 days$43.49$3.1111%
30 days$85.85$2.8618%

Network access

eSIM plans in United States connect to T-Mobile's 5G network — the same towers that carrier roaming uses. United States has 2 mobile networks. Your eSIM routes through the primary carrier for the best coverage.

Side-by-side comparison

7-day trip comparison

OptionCostDataSpeedNetwork
AT&T$70Plan dataLTET-Mobile
Verizon$70Plan dataLTET-Mobile
T-Mobile$105Throttled256kbps*T-Mobile
Xfinity Mobile$70200 MB/dayLTET-Mobile
eSIM (20GB)$34.4620GB5GT-Mobile
eSIM (Unlimited)$24.43Unlimited5GT-Mobile

14-day trip comparison

OptionCostDataSpeedNetwork
AT&T$140Plan dataLTET-Mobile
Verizon$140Plan dataLTET-Mobile
T-Mobile$210Throttled256kbps*T-Mobile
Xfinity Mobile$140200 MB/dayLTET-Mobile
eSIM (20GB)$34.4620GB5GT-Mobile
eSIM (Unlimited)$48.86Unlimited5GT-Mobile

Per-day rate breakdown

AT&T charges $10/day. A 20GB eSIM spread across 10 days costs $3.45/day — 2.9x cheaper on the same T-Mobile 5G network.

Hidden charges

Auto-enrollment and day-one billing

AT&T and Verizon roaming passes activate automatically when your phone connects to T-Mobile's network in United States. Calendar-day billing means arriving at 11:30 PM and leaving before midnight the next day counts as two full day charges. A single background app refresh on landing triggers the first charge.

Speed throttling and data caps

T-Mobile's free international data runs at 256 Kbps — too slow for Google Maps, Instagram, or video calls. Xfinity Mobile caps high-speed data at 200 MB per day before throttling. AT&T and Verizon do not publish their throttling thresholds, but users report speed reductions on sustained high-bandwidth use.

Voicemail and background app charges

Checking voicemail abroad is treated as an inbound international call. If the day pass has not yet activated, that single voicemail retrieval triggers the full daily charge. Background app sync, push notifications, and automatic app updates all count toward data usage and can activate the daily pass without your knowledge.

Carrier rate analysis for United States

AT&T International Day Pass

AT&T International Day Pass billing for United States: $10 triggers on any calendar day your phone uses T-Mobile's network. A calendar day resets at midnight local time, not at midnight EST. A background iCloud sync at 11:59 PM costs $10. A second sync at 12:01 AM costs another $10. Two minutes of background data: $20. Over 10 days, midnight roll-overs can add 1-2 phantom billing days, pushing the actual cost to $120. A 20GB eSIM at $34.46 uses data-bucket billing, which charges based on consumption, not calendar days.

Verizon TravelPass

Verizon Prepaid does not include TravelPass. International data on Verizon Prepaid uses pay-per-use rates that can reach $0.20/KB in certain markets, roughly $200/MB. A single Google Maps session (5 MB) at those rates: $1,000. Verizon Postpaid with TravelPass: $100 for 10 days. eSIM: $34.46 for 20GB on T-Mobile. Prepaid customers must buy a travel eSIM before departure.

T-Mobile International

T-Mobile's international coverage varies by plan tier in United States: Magenta: 256 Kbps free, $15/day for high speed. Go5G: 256 Kbps free, $15/day for high speed. Go5G Plus: 5 GB high-speed included in select destinations (check if United States qualifies). Essentials: 256 Kbps free, paid upgrade available. Prepaid: No international data included. A 20GB eSIM at $34.46 eliminates the plan-tier guessing game. Full 5G on T-Mobile regardless of your T-Mobile plan.

Vodafone Roaming Passport

Vodafone offers multiple roaming tiers for United States. Standard Roaming Passport: GBP6/day with a fair-use cap. Xtra plans may include additional data or reduced rates in select zones. Check your specific plan tier before departure. Regardless of which Vodafone tier applies, a 20GB eSIM at $34.46 on T-Mobile costs less than GBP60 for 10 days on any standard Vodafone roaming plan.

EE Roam Abroad

EE does not require manual roaming activation for United States. Your phone connects to T-Mobile the moment the plane lands. The GBP6/day charge applies from that first connection. To avoid: switch to airplane mode before landing. Activate the travel eSIM from the provider app. Set the eSIM as the primary data SIM. Only then disable airplane mode — the EE SIM stays active for calls while the eSIM at $34.46 handles all data on T-Mobile.

Xfinity Mobile International Pass

Xfinity Mobile runs on Verizon's domestic network but sets its own international rates. The $10/day pass includes only 200 MB of high-speed data per day in United States. Verizon's own TravelPass at $10/day provides access to the full domestic plan data. Xfinity customers pay the same daily rate for less data. A 20GB eSIM on T-Mobile at $34.46 provides more data than 10 days of Xfinity's 200 MB/day cap would deliver (2000 MB total vs the eSIM's full 20GB).

Three UK Go Roam

A UK family of four on Three visiting United States: 4 x £5/day x 10 = £200 ($254 USD). Four 20GB eSIMs: $137.84 (USD). Family savings in USD terms: roughly $116 per trip.

MVNO roaming comparison

US MVNOs and international roaming in United States: Cricket (AT&T): $10/day Day Pass, $100 for 10 days. Mint Mobile (T-Mobile): no international plan, pay-per-use only. Visible (Verizon): no international roaming at all. Boost: limited add-on packs, 100-500 MB per pack. US Mobile: day-rate international plans, $3-$8/day. Travel eSIM on T-Mobile: $34.46 for 20GB. For MVNO customers, the travel eSIM is not optional — it is often the only affordable path to mobile data in United States.

Rate summary

AT&T (International Day Pass): AT&T International Day Pass costs 190% more than an eSIM for United States.

Verizon (TravelPass): Verizon TravelPass costs 190% more than an eSIM for United States.

T-Mobile (Magenta (high-speed add-on)): T-Mobile's paid high-speed tier costs more than AT&T and more than an eSIM.

Bill shock scenarios

Scenario: a traveler forgets to add AT&T Day Pass before a 10-day trip to United States. Day 1: normal phone use, 200 MB, $410. Day 2: realizes something is wrong after checking the AT&T app, adds Day Pass. Days 2-10: $10/day x 9 = $90. Total: $500 for a trip that would cost $34.46 on a 20GB eSIM from T-Mobile. Day 1 pay-per-use alone exceeded the entire eSIM price.

How to switch to an eSIM

Switching from AT&T roaming to an eSIM for United States: Step 1: Open Settings > Cellular > Cellular Data Options on your iPhone. Turn off Data Roaming for the AT&T SIM. This prevents the $10/day Day Pass from triggering. Step 2: Install your United States eSIM via QR code before departure. A 20GB plan on T-Mobile costs $34.46. Step 3: Set the eSIM as your default data line under Settings > Cellular > Cellular Data. Step 4: Keep the AT&T SIM active for calls and texts. Enable WiFi Calling under Settings > Phone > WiFi Calling so your US number works over the eSIM's data. Result: full 5G data on T-Mobile, no AT&T roaming charges, US number stays active.

Is eSIM cheaper than roaming in United States?

Yes, an eSIM is 66% cheaper than carrier roaming in United States. AT&T charges $100 for a 10-day trip at $10/day. A travel eSIM on T-Mobile's 5G network costs $34.46 for 20GB. Both use the same cell towers. The eSIM saves $65.54 on identical infrastructure. Rates verified May 2026.

Should I use eSIM or roaming in United States?

Use an eSIM for United States. Install it by scanning a QR code before departure. It activates on T-Mobile's 5G network when you land, costs $34.46 for 20GB, and keeps your home number active via dual-SIM. Carrier roaming costs $100 for the same 10 days. Verified May 2026.

Does T-Mobile work in United States?

Yes, T-Mobile connects to T-Mobile in United States, but free international data runs at 256 Kbps. That is 2G-equivalent speed. Upgrading to high-speed costs $15/day. A travel eSIM at $34.46 for 20GB provides full 5G speed on the same T-Mobile towers. Verified May 2026.

What is the best way to get data in United States?

The best way to get data in United States: 1) Travel eSIM ($34.46 for 20GB on T-Mobile, instant activation). 2) Local prepaid SIM (requires registration at airport). 3) Carrier roaming ($10/day, $100 for 10 days). The eSIM saves $65.54 vs roaming with no setup wait. United States has excellent public WiFi, but cellular data provides reliable coverage everywhere. Verified May 2026.

Our verdict for United States

When carrier roaming makes sense

Carrier roaming makes sense for 1-day layovers where the $10 charge is less than the effort of installing an eSIM. Travelers who need voice calling to local United States numbers may also prefer their carrier plan, since eSIM data plans do not include voice service.

When an eSIM wins

For any trip longer than 2 days, an eSIM saves money over carrier roaming in United States. Families and groups save even more because carrier charges multiply per person. Countries with airport SIM queues make eSIM especially valuable — install before departure, activate on landing.

Bottom line for United States

For a 10-day trip to United States, an eSIM saves $65.54 vs AT&T and delivers the same 5G connection on T-Mobile's network.

Calculate your savings for United States

United States connectivity details

Local network infrastructure

United States has 2 mobile networks. Primary carriers: T-Mobile, AT&T, Verizon. Both carrier roaming and eSIM connect to these same networks.

Download speeds and 5G

Average download speed: 171 Mbps. 5G coverage is widespread in United States. T-Mobile leads with widest 5G; all three carriers have extensive urban 5G; rural gaps remain

Local SIM alternative

A local prepaid SIM in United States costs approximately $25-40 for 10-30GB / 30 days. This requires visiting a store, presenting identification, and waiting for activation. An eSIM installs before your flight and activates on landing with no queue.

Quick tip

A local prepaid SIM in United States costs around $25-40 for 10-30GB / 30 days at convenience stores and carrier shops. That beats most travel eSIM prices — if you have time to buy and register one on arrival.

Good to know

United States's emergency number is 911, not 112. Both carrier roaming SIMs and eSIMs can dial emergency numbers without an active data plan.

Frequently asked questions

Is roaming or eSIM better for United States?
For trips longer than 2 days, an eSIM is cheaper than carrier roaming in United States. AT&T charges $10/day while an eSIM costs $34.46 total for a 10-day trip. Both use T-Mobile's 5G network — the only difference is the price.
What hidden charges does AT&T have for United States roaming?
AT&T's International Day Pass auto-activates when your phone connects to T-Mobile's network in United States. Calendar-day billing means arriving at 11 PM costs a full $10. Background app sync, voicemail retrieval, and notifications can trigger the daily charge on days you intended to stay offline.
Do eSIMs use the same network as carrier roaming in United States?
Both eSIM and carrier roaming connect to T-Mobile's 5G towers in United States. The network, coverage area, and download speeds are identical. The difference is pricing: carriers charge $10-$15/day while eSIMs charge a flat rate for the entire trip.
Is T-Mobile roaming really free in United States?
T-Mobile Magenta includes free data in United States, but speed is throttled to 256 Kbps. That is too slow for maps, video calls, or photo uploads. The high-speed add-on costs $15/day — more expensive than most eSIM plans.
Can I use eSIM and keep my carrier number in United States?
Dual-SIM phones (most models since 2019) run both your carrier SIM and the travel eSIM simultaneously. Your home number stays active for calls and texts over WiFi. The eSIM handles all data on T-Mobile's 5G network in United States.
What speed does carrier roaming get in United States?
Carrier roaming in United States connects to T-Mobile's 5G network — the same towers and speeds that an eSIM uses. AT&T and Verizon offer LTE speeds through their day pass. T-Mobile's free tier is capped at 256 Kbps unless you pay for the high-speed add-on.
Does Verizon auto-charge for roaming in United States?
Verizon TravelPass activates automatically when your phone connects abroad in United States. A single background data transfer triggers the $10/day charge. The only way to avoid it is to disable data roaming in your phone settings before landing.
How much does carrier roaming cost in United States?
AT&T charges $10/day on International Day Pass for United States. Verizon charges $10/day on TravelPass. T-Mobile includes United States for free at 256 Kbps — barely fast enough for text messages, not usable for maps or apps. Without any plan, AT&T's pay-per-use rate is $2.05/MB, meaning a single Google Maps session costs over $10. A travel eSIM on T-Mobile starts at $2.87 for 1GB — the same 5G network at a fraction of the daily roaming cost.
Is T-Mobile's free international data fast enough in United States?
No. 256 Kbps sounds like it covers light use, but even a single email with an attachment or a 30-second map route takes over a minute to load at that speed. T-Mobile's free tier in United States is functional only for plain text messages. The paid upgrade runs $15/day — identical to AT&T's roaming fee. A travel eSIM on T-Mobile at $1.06/GB costs less per GB than any day-pass option and has no speed restriction.
How is my roaming bill calculated in United States?
A traveler lands in United States, checks one notification, and AT&T bills $10 for the entire calendar day. That is how per-day billing works — any cellular connection, even a background sync at midnight, triggers the full daily charge. Without a day pass, AT&T charges $2.05/MB. A 15-second Instagram scroll could cost $30. An eSIM at 1GB for $2.87 is a fixed cost: no per-day triggers, no per-MB metering, no bill surprises.
Is an eSIM worth it for United States?
Yes, if you use more than a few megabytes per day. AT&T charges $10/day for roaming in United States, which totals $70 for a week. A travel eSIM on T-Mobile starts at $1.06/GB for the same 5G speeds. The breakeven point is day one: even a single day of eSIM data costs less than one day of carrier roaming. The eSIM connects to the same local towers your carrier uses, so speed and coverage are identical.
Does my phone need to be unlocked to use a travel eSIM in United States?
In most cases, no. eSIM profiles install alongside your existing carrier SIM without requiring an unlock. iPhones purchased in the US after 2020 support dual SIM and eSIM regardless of carrier lock status. Android phones vary — most support eSIM without unlocking, but some budget models require unlocking before a second carrier profile can be installed. US carriers are required to unlock devices after contract fulfillment: AT&T unlocks after 60 days, Verizon after 60 days, T-Mobile after 40 days. If your phone is under contract or recently purchased, check your carrier's unlock policy before your trip to United States. Rates checked June 2026.