Skip to content
RoamingAdvice

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 it is

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.

Billing models

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-useAT&T Day PassVerizon TravelPassTravel eSIM
Total cost$1,025$84$70$9-15
Data speedFull LTELTE then 128kbpsLTE then 3GFull 4G/5G
The hidden danger

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.

iCloud Photo Library50-500MB per day
Uploads new photos automatically whenever cellular data is available. A vacation day with 30 photos = 120-300MB upload.
Google Photos50-500MB per day
Same as iCloud. Both services back up simultaneously if both are enabled. Double the data consumption.
Email (Exchange, Gmail)5-50MB per day
Checks for new email every 15 minutes by default. Attachments download automatically in many configurations.
Instagram, TikTok, Facebook100-400MB per day
Pre-loads video content in the background to reduce loading time. Happens even when the app is closed on Android.
App updates (iOS App Store)50-500MB per update
Downloads app updates automatically over cellular if enabled. A single iOS system update can exceed 1GB.
Maps offline data50-200MB per city
Google Maps downloads map tiles in the background when you open navigation. Offline maps downloaded before departure prevent this.

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.

Settings

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)

  1. 1Settings
  2. 2Cellular
  3. 3Cellular Data Options
  4. 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)

  1. 1Settings
  2. 2Network & Internet
  3. 3SIMs (or Mobile Network)
  4. 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

  1. 1Settings
  2. 2Connections
  3. 3Mobile Networks
  4. 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)

  1. 1Toggle Airplane Mode ON
  2. 2Toggle Wi-Fi ON (still works in airplane mode)
  3. 3Connect to hotel or airport Wi-Fi
  4. 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

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.

Prevention

Five Ways to Avoid Roaming Charges Completely

  1. 1
    Buy a travel eSIM before departure
    Purchase 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.
  2. 2
    Put your phone in airplane mode and use Wi-Fi only
    Airplane 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.
  3. 3
    Buy a local SIM card at your destination
    Airport 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.
  4. 4
    Download offline maps and content before departure
    Google 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.
  5. 5
    Use Wi-Fi calling for phone calls
    All 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.
Carrier rates

Roaming Charges by Carrier: Quick Reference

eSIM option

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.

Winner
HelloRoam logo
HelloRoam
Global (185+ countries) · 10GB · 30 days
$9.40
$0.31 / day
  • 204+ networks
  • 180-day validity
  • QR install
Get HelloRoam for $9.40 (opens in new tab)
Saily logo
Saily
Global · 10GB · 30 days
$18.99
$0.63 / day
  • Instant QR install
  • 5G where available
  • Keep your home number
View Saily (opens in new tab)
Airalo logo
Airalo
Global · 10GB · 30 days
$25.00
$0.83 / day
  • Instant QR install
  • 5G where available
  • Keep your home number
View Airalo (opens in new tab)
Quick answer

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.

AT&T daily rate
$12.00/day
Verizon daily rate
$12.00/day
T-Mobile free tier
Free at 128kbps
T-Mobile paid tier
$10.00/day
Average travel eSIM
$5-15 total
Per-MB rate (no plan)
$2.05/MB (AT&T)

Source: FCC consumer guides, carrier international roaming pages, verified 2026.

No roaming

Carriers With No International Roaming

These carriers require a travel eSIM for any data abroad.

Mint Mobile
Network: T-Mobile

No international roaming at all. Phone only works domestically. Need travel eSIM or local SIM for any data abroad.

Visible
Network: Verizon

Zero international data roaming on any plan. Visible+ adds Mexico/Canada calling but no data. Need a travel eSIM for any international data.

TracFone
Network: Multi-network (T-Mobile, AT&T, Verizon)

Prepaid model with no international data. International calling minutes can be added. No eSIM support on most devices.

FAQ

Data Roaming: Frequently Asked Questions

Is data roaming the same as international roaming?

International roaming covers calls, texts, and data when you travel abroad. Data roaming refers specifically to the internet and data portion of that. When carriers say 'roaming charges,' they typically mean all three types. When your iPhone or Android settings show a Data Roaming toggle, that control only affects cellular internet access, not voice calls or SMS messages.

Does data roaming work when connected to Wi-Fi?

No. Data roaming applies only to cellular data using cell towers. When connected to Wi-Fi, your phone uses the local internet connection and no roaming data charges apply to that traffic. However, if your phone is connected to both Wi-Fi and cellular simultaneously, some background processes may still use cellular data. Disabling cellular data entirely while on Wi-Fi prevents any background roaming charges.

Can my carrier charge me for roaming if I did not actively use my phone?

Yes. Background processes run on your phone even when you are not actively using it. Email syncs every 15 minutes. iCloud and Google Photos back up new images automatically. Apps check for updates. Social media apps pre-load content. At carrier pay-per-use rates of $2.05 per megabyte, a phone with default settings and 50+ apps installed can generate $200-500 in background roaming charges in a single day without the owner touching the screen.

Does turning off data roaming affect GPS and navigation?

GPS uses satellite signals and does not require cellular data. Your phone's GPS chip works in airplane mode. However, GPS-based apps like Google Maps and Waze need a cellular data connection to download map tiles and traffic information in real time. Downloading offline maps before your trip in Google Maps (Settings, then Offline Maps, then Select Your Own Map) lets navigation work fully without any data roaming.
Related guides

Learn more about international roaming

Stop overpaying for international data.
Two minutes to check your savings. No signup, no email.