Data Roaming ON or OFF? What to Toggle When Travelling with an eSIM (2026)

The short answer: Data Roaming OFF on your home SIM (prevents charges), ON for your travel eSIM (it needs roaming to work). Here is exactly why, plus the full settings table.

Published July 19, 2026·5 min read

Phone settings screen showing data roaming toggle for a travel eSIM

Summary

Home SIM: Data Roaming OFF. Travel eSIM: Data Roaming ON. The two lines on your phone need opposite settings. Your home SIM stays off to avoid carrier charges; your eSIM must be on because, technically, it is roaming — that's how it connects to local towers. One extra toggle: turn Allow Cellular Data Switching OFF so your phone never silently falls back to the home line.

What “data roaming” actually means

Data roaming is the ability for a SIM card to use a cellular network that isn't its “home” network. When you fly from New York to Tokyo, your AT&T SIM is no longer on AT&T's towers — it would roam on a Japanese carrier. Roaming charges apply because that foreign carrier bills AT&T, and AT&T passes the cost to you (often at brutal per-MB rates).

A travel eSIM flips this logic. You buy a prepaid data plan from a network provider that already has agreements with local carriers in your destination. The eSIM “roams” onto those local towers — but you already paid for the data up front. No surprise bill.

Why the two lines need opposite settings

This is the part that confuses almost everyone. You have two SIMs in the same phone, and one needs roaming OFF while the other needs roaming ON. Here's why:

  • Home SIM — Roaming OFF: prevents your home carrier from connecting to foreign networks. No connection means no data usage means no charges. Your home line stays alive for calls and SMS over Wi-Fi Calling only.
  • Travel eSIM — Roaming ON: the eSIM is registered with a provider that isn't physically present in your destination country. From the phone's perspective, connecting to any local tower counts as “roaming.” If you leave roaming off, the eSIM cannot use data at all — even though you've paid for a plan.

Think of it this way: roaming is just the phone's permission toggle for “use a network you're not registered to.” For the home SIM, that permission is dangerous. For the travel eSIM, that permission is required.

The full settings table

SettingHome SIMTravel eSIM
Data RoamingOFFON
Cellular Data (active line)Set to this line
Allow Cellular Data SwitchingOFF
Wi-Fi CallingONOff / n/a
Default Voice LineSet to this line

The “Allow Cellular Data Switching” trap

This setting hides in Settings → Cellular → Cellular Data on iPhone (right below where you pick the active data line). When enabled, iOS will silently use your other SIM for data if the active line has weak signal.

At home that's harmless. Abroad it's a billing trap: if your eSIM dips for a moment in an elevator or subway, the phone quietly routes data through your home SIM on a foreign tower. Your carrier sees roaming usage and charges you — even though you thought you'd set everything correctly.

Always turn it OFF before travelling.

Three common mistakes

1. Turning roaming OFF on both lines

This is the most common error. You read “turn off data roaming to avoid charges” and apply it to every SIM in the phone. Result: the eSIM can't connect, you land with zero data, and you're stuck searching for airport Wi-Fi to troubleshoot.

2. Turning roaming ON for both lines

The opposite mistake. Your travel eSIM works fine, but so does your home SIM — meaning background iCloud syncs, app refreshes, and push notifications on the home line quietly run up carrier roaming charges. Some carriers charge $15–$20/MB in certain countries.

3. Leaving Cellular Data Switching on

Even with Data Roaming off on your home line, some older iOS versions could still briefly use the home line for data when switching was enabled. The safest setup is belt-and-suspenders: roaming OFF on home line and Cellular Data Switching OFF. One without the other leaves a gap.

How to set it — iPhone (30 seconds)

  1. Settings → Cellular → [Home SIM] → Data Roaming → OFF
  2. Settings → Cellular → [Travel eSIM] → Data Roaming → ON
  3. Settings → Cellular → Cellular Data → [Travel eSIM]
  4. Same screen → Allow Cellular Data Switching → OFF

How to set it — Android (Pixel / Samsung)

  1. Settings → Network & Internet → SIMs → [Home SIM] → Roaming → OFF
  2. Settings → Network & Internet → SIMs → [Travel eSIM] → Roaming → ON
  3. Settings → Network & Internet → SIMs → Mobile data → [Travel eSIM]
  4. Auto data switching → OFF (Samsung calls this “Auto data switching”; Pixel may label it differently)

FAQ

Should data roaming be ON or OFF for a travel eSIM?

ON. A travel eSIM is technically registered with a network provider abroad, so your phone considers any local tower “roaming.” Without Data Roaming enabled on the eSIM line, the phone blocks the connection entirely and you get no data.

Will I be charged if I turn data roaming ON for the eSIM?

No. The eSIM uses a prepaid data allowance you already purchased. Turning roaming on simply lets the eSIM connect to local networks — it does not trigger pay-per-MB charges from your home carrier.

What does Allow Cellular Data Switching do, and should I turn it off?

It lets your phone silently switch to your other SIM for data when the active line has weak signal. Abroad, that means your home SIM could briefly grab data from a foreign tower and your carrier bills you. Turn it OFF to prevent surprise charges.

What happens if I turn data roaming off on both SIMs?

Your travel eSIM will not connect to any network and you will have no cellular data at all. Your phone will only work on Wi-Fi until you re-enable roaming on the eSIM line.

Related guides

Compatible devices·Terms·Privacy·Support·Reviews