Data Roaming Explained: How It Works, What It Costs, and How to Control It
Updated July 2026 · By The Roaming Cost Desk
Short Answer:
Data roaming is your phone using a foreign carrier's network when you travel abroad. US carriers charge $10-$12/day for the service. Without a plan, AT&T charges $2.05/MB. A 10-minute Maps session costs $30+ at pay-per-use rates. A travel eSIM costs $9-15 for a full week at full LTE speed on the same networks.
What Data Roaming Actually Means
The technical process behind every international roaming charge.
Data roaming is when your phone connects to a mobile network owned by a carrier other than yours. At home in the US, your phone connects to AT&T, T-Mobile, or Verizon towers directly. When you land in Japan, France, or Australia, your carrier has no towers there. Instead, your phone connects to a local carrier (NTT Docomo in Japan, Orange in France, Telstra in Australia) through a roaming agreement. Your home carrier pays the foreign carrier a wholesale rate for the connection and charges you a retail rate. The retail rate is always higher than the wholesale rate.
The technical handshake happens in seconds. Your phone broadcasts its IMSI (International Mobile Subscriber Identity) to the foreign network. The foreign network checks with your home carrier's systems to verify your account and roaming permissions. If roaming is permitted, the foreign network grants your phone access and begins billing your home carrier for usage. This entire process completes before you clear customs at the arrival airport.
The "data" in data roaming refers specifically to internet usage through the cellular network. Calls and texts have separate roaming rates, though all three are triggered by the same connection to a foreign network. Everything your phone does online counts as data: browsing, email, apps, GPS navigation, cloud photo backups, push notifications, and background processes that run without you touching the screen.
How Roaming Charges Are Calculated
Three billing models exist for international data roaming. Understanding which model your carrier uses determines how charges accumulate.
Pay-per-use (per MB)
The oldest model. Your carrier charges per megabyte of data used. AT&T's pay-per-use rate is $2.05/MB. Verizon charges similar rates. A single Instagram scroll session uses 50-100MB, costing $102-205 at those rates. Most travelers hitting surprise $500-2000 roaming bills were on pay-per-use without knowing it.
Carriers: All carriers without a roaming plan
Daily flat rate
The current US carrier standard. AT&T International Day Pass: $12/day. Verizon TravelPass: $10/day. T-Mobile International Pass: $10/day for 2GB LTE. The day charge activates on first network connection, not on first intentional use. One background app sync triggers the full daily charge.
Carriers: AT&T, T-Mobile, Verizon
Free throttled tier
T-Mobile's free international data on Go5G Plus. Unlimited data at 128kbps (2G speed) in 215+ countries at no extra charge. Free but practically unusable for most tasks. Google Maps takes 30-60 seconds per screen. Photos fail to upload. This model works only for text messaging and basic email.
Carriers: T-Mobile Go5G Plus only
Travel eSIM local plan
Purchase a local data plan for your destination before departure. The eSIM connects directly to the foreign carrier at local rates, not at carrier wholesale-to-retail roaming rates. A 5-10GB plan for a week costs $8-18 and delivers full 4G/5G speeds. No daily billing windows, no auto-enrollment, no throttle after 2GB.
Carriers: HelloRoam, Airalo, Saily, Holafly
| Usage (500MB over 7 days) | Pay-per-use | AT&T Day Pass | Verizon TravelPass | Travel eSIM |
|---|---|---|---|---|
| Total cost | $1,025 | $84 | $70 | $9-15 |
| Data speed | Full LTE | LTE then 128kbps | LTE then 3G | Full 4G/5G |
Why Background Apps Run Up Your Roaming Bill
Most surprise roaming bills come from background data activity, not active phone use. A phone with default settings and 50 typical apps installed generates 200-500MB of background data per day without the owner actively using it. At AT&T or Verizon pay-per-use rates of approximately $2/MB, that background activity costs $400-1,000 per day.
The daily flat-rate plans from AT&T and Verizon protect travelers from catastrophic pay-per-use bills, but background data still eats through the included daily allotments quickly. AT&T International Day Pass includes 2GB per day. Background app activity alone consumes 200-500MB daily without active use. A traveler who wakes up and checks Instagram, takes 20 photos uploaded to iCloud, and uses Maps for 30 minutes has already used 500MB-1GB of the day's allotment before lunch.
How to Check If Data Roaming Is On or Off
The data roaming toggle is buried inside cellular settings on both iPhone and Android. Most travelers have never found it. Here is the exact path for each platform.
iPhone (iOS 16 and later)
- 1Settings
- 2Cellular
- 3Cellular Data Options
- 4Data Roaming (toggle on/off)
Turning Data Roaming OFF stops all cellular data on foreign networks. Voice calls and SMS can still connect and may still trigger AT&T or Verizon daily plan charges on some configurations.
Android (Google Pixel, standard Android)
- 1Settings
- 2Network & Internet
- 3SIMs (or Mobile Network)
- 4Roaming (toggle on/off)
On stock Android, disabling roaming here blocks both data and voice roaming. Check your specific phone model as menu names vary between manufacturers.
Samsung Galaxy
- 1Settings
- 2Connections
- 3Mobile Networks
- 4Data Roaming (toggle on/off)
Samsung uses Connections instead of Network & Internet. The toggle behavior is the same as stock Android once you find it.
Airplane Mode + Wi-Fi (most reliable)
- 1Toggle Airplane Mode ON
- 2Toggle Wi-Fi ON (still works in airplane mode)
- 3Connect to hotel or airport Wi-Fi
- 4Use Wi-Fi calling for phone calls
Airplane mode completely disables cellular radio. Zero roaming charges possible. Wi-Fi calling and messaging apps still work over the Wi-Fi connection.
What Happens If You Leave Data Roaming On
The outcome depends entirely on which carrier you hold and which plan you are on.
AT&T (postpaid Unlimited plan)
AT&T International Day Pass activates automatically at $12 per day. The first background sync triggers the charge. AT&T sends a text message confirming activation. You pay $12 for every day your phone connects to a foreign network, whether you actively use data or not.
Verizon (postpaid plan)
TravelPass activates automatically at $10 per day in most countries or $5 per day in Canada and Mexico. Same auto-enrollment mechanic. Any cellular activity triggers the day charge. Verizon sends a text confirmation when TravelPass activates.
T-Mobile Go5G Plus
Free 128kbps data activates in 215+ countries. No charge triggers. This is the one US carrier where leaving data roaming on abroad costs nothing extra. However, the 128kbps speed is too slow for Maps, photos, or most practical tasks.
T-Mobile Go5G (without Plus) or any prepaid plan
Per-megabyte billing begins if no International Pass was purchased. AT&T and Verizon prepaid plans also face per-MB charges at $2.05/MB. A single Maps session costs $30+. A day of normal use without any plan can generate $200-2,000 in charges.
Real-world bill shock example: an FCC complaint database entry from 2024 documented a traveler who left data roaming enabled during a 4-day Caribbean cruise. Maritime satellite data rates of $2/MB applied once the ship left port. The traveler used 3.4GB over 4 days. Total bill: $6,800. The traveler was on a postpaid plan without a cruise satellite data package. The carrier refused to waive the charges because the roaming was legitimate per the terms of service.
Five Ways to Avoid Roaming Charges Completely
- 1Buy a travel eSIM before departurePurchase a local data plan for your destination. Install via QR code in 3-5 minutes before boarding. An e-SIM costs $5-20 for a week of 4G/5G data. Your home carrier line stays active for calls and texts via Wi-Fi calling. Best overall option for most travelers.
- 2Put your phone in airplane mode and use Wi-Fi onlyAirplane mode blocks all cellular activity. Zero roaming charges possible. Connect to hotel, airport, and cafe Wi-Fi for internet access. Enable Wi-Fi calling to receive calls on your US number. Limitation: no connectivity away from Wi-Fi hotspots.
- 3Buy a local SIM card at your destinationAirport kiosks in Japan (Narita, Haneda), Thailand (Suvarnabhumi), and most major international hubs sell tourist SIM cards for $5-15. Requires an unlocked phone and physical SIM removal. Gives you a local number and data plan. Slower to set up than a pre-installed e SIM.
- 4Download offline maps and content before departureGoogle Maps: Settings, then Offline Maps, then Select Your Own Map. Download the region you will visit. Works with GPS (no data needed) once downloaded. Also download Netflix episodes, Spotify playlists, and translation apps for offline use. Reduces data needs significantly.
- 5Use Wi-Fi calling for phone callsAll three major US carriers support Wi-Fi calling. Enable it before departure: iPhone: Settings, then Phone, then Wi-Fi Calling. Android: Settings, then Connections, then Wi-Fi Calling. Calls to US numbers are domestic rate. See our full guide on Wi-Fi calling abroad for the complete setup.
Roaming Charges by Carrier: Quick Reference
The EU Roaming Rules affect UK and EU carriers differently. EU residents with EU SIM cards use their home plan across all 30 EEA countries at no extra charge. US travelers are not covered by EU rules and pay their carrier's standard international rate in every EU country. UK travelers pay their UK carrier's EU roaming daily rate post-Brexit. Use our roaming cost calculator to see exact costs for your carrier and destination.
The Travel eSIM Alternative to Carrier Roaming
A travel eSIM purchases a local data plan for your destination before you travel. The eSIM connects to the foreign carrier directly at local rates instead of through your home carrier at retail roaming rates. A HelloRoam global eSIM costs $9.40 for 10GB over 30 days. An Airalo global plan costs $25 for the same 10GB. Both deliver full 4G/5G speeds. No daily caps. No auto-enrollment surprises.
- ✓204+ networks
- ✓180-day validity
- ✓QR install
- ✓Instant QR install
- ✓5G where available
- ✓Keep your home number
- ✓Instant QR install
- ✓5G where available
- ✓Keep your home number
What is data roaming?
Data roaming is when your phone uses a mobile network owned by a different carrier than yours, typically in another country, and your carrier charges extra fees for the connection.
Source: FCC consumer guides, carrier international roaming pages, verified 2026.
Carriers With No International Roaming
These carriers require a travel eSIM for any data abroad.
No international roaming at all. Phone only works domestically. Need travel eSIM or local SIM for any data abroad.
Zero international data roaming on any plan. Visible+ adds Mexico/Canada calling but no data. Need a travel eSIM for any international data.
Prepaid model with no international data. International calling minutes can be added. No eSIM support on most devices.