TripoSIM
Back to blog
Tips7 min read

Roaming Charges Are a Scam. Here's How to Pay $0.

Step-by-step guide to avoiding international roaming charges completely. Real horror stories, practical solutions, and how to set up your phone before traveling.

T
TripoSIM Team
March 24, 2026

<h2>$347 for a Weekend in Cancun</h2>

<p>My buddy Chris texted me a screenshot of his AT&T bill last March. Three hundred and forty-seven dollars in international roaming charges from a long weekend in Mexico. He thought he had turned off data roaming. He had not. His phone spent 72 hours quietly syncing emails, updating apps, and uploading photos to iCloud in the background — all at $2.05 per megabyte.</p>

<p>Chris is not stupid. He is an engineer. But carriers design their roaming settings to be confusing on purpose, because confused customers are profitable customers.</p>

<h2>How Roaming Charges Actually Work</h2>

<p>When you leave your home country, your phone connects to a partner carrier abroad through roaming agreements. Your home carrier pays the foreign carrier a wholesale rate, marks it up 500-2000%, and passes that cost to you.</p>

<p>Rates vary, but here is what major US carriers charge for data roaming without an international plan:</p> <ul> <li><strong>AT&T:</strong> $2.05/MB — that is $2,050 per gigabyte</li> <li><strong>Verizon:</strong> $2.05/MB in most countries, $5.12/MB in some</li> <li><strong>US Mobile:</strong> Varies, usually $0.20-1.00/MB</li> </ul>

<p>European carriers are not much better for travel outside the EU. UK carriers charge up to 6 GBP/MB in some countries. Gulf carriers like du and Etisalat charge 6-12 AED/MB outside their roaming bundles.</p>

<p>A single video call for 30 minutes can use 500 MB. At $2.05/MB, that is a $1,025 phone call.</p>

<h2>Step 1: Disable Data Roaming Right Now</h2>

<p>Before you even book your flight, do this:</p>

<p><strong>iPhone:</strong> Settings > Cellular > Cellular Data Options > Data Roaming > OFF</p>

<p><strong>Android:</strong> Settings > Connections > Mobile Networks > Data Roaming > OFF</p>

<p>This prevents your phone from using any cellular data on foreign networks. Your calls and texts still work (though they may have per-minute/per-message charges), but the expensive data connection is blocked.</p>

<p>Also turn off these background data vampires:</p> <ul> <li>iCloud Photos sync (Settings > Photos > Cellular Data > OFF)</li> <li>App background refresh (Settings > General > Background App Refresh > OFF)</li> <li>Automatic app updates over cellular (Settings > App Store > Cellular Data > OFF)</li> <li>Google Photos backup (open app > profile > Photos settings > Backup > Use cellular data > OFF)</li> </ul>

<h2>Step 2: Get a Travel eSIM Before You Fly</h2>

<p>This is the move that replaces roaming entirely. A travel eSIM gives you a local data connection in your destination country at local prices. Instead of paying $2.05/MB through AT&T, you are paying a flat $8-15 for gigabytes of data.</p>

<p>Buy the eSIM while you are still at home on WiFi. Scan the QR code to install it. Set your home SIM for calls and texts, set the travel eSIM for data. When you land, enable the travel eSIM and turn on data roaming for that specific eSIM line only (this is different from your home carrier's roaming — the travel eSIM needs roaming enabled to connect to local networks).</p>

<p>Your home carrier's data roaming stays OFF. The travel eSIM's data roaming goes ON. This is the part that trips people up, so read that again.</p>

<h2>Step 3: Use WiFi When You Can</h2>

<p>Even with an eSIM, there is no reason to burn through your data plan when free WiFi is available. Most hotels, restaurants, airports, and coffee shops worldwide offer free WiFi. Use it for big downloads, video calls, and photo backups.</p>

<p>Pro tip: download offline maps in Google Maps before your trip. Open Google Maps, search for your destination city, tap the three dots, and select "Download offline map." This way, navigation barely uses any data.</p>

<h2>Step 4: Check Your Carrier's International Options (But Do the Math)</h2>

<p>Your carrier probably offers an international add-on. T-Mobile's International Pass is $5/day. AT&T International Day Pass is $12/day. Verizon TravelPass is $10/day.</p>

<p>For a one-day trip, these might make sense. For anything longer, they are still a bad deal. AT&T at $12/day for two weeks: $168. A travel eSIM for those same two weeks: $9-15.</p>

<p>Carriers are counting on you not doing the math. Do the math.</p>

<h2>What About the Middle East Specifically?</h2>

<p>Roaming in the Gulf states and MENA region is where bills get truly wild. I have heard from travelers who spent $200+ in a single weekend in Dubai because their carrier had especially bad roaming rates for the UAE.</p>

<p>The fix is the same: turn off your home carrier's data roaming and use a travel eSIM. In Saudi Arabia, you will connect to STC or Mobily. In the UAE, du or Etisalat. In Egypt, Vodafone or Orange. In Jordan, Zain or Orange. In Kuwait, Zain or Ooredoo. In Lebanon, Alfa or touch.</p>

<p>These are the same fast carrier networks that locals use. You just access them through the eSIM instead of through your home carrier's expensive roaming agreement.</p>

<h2>The Emotional Argument</h2>

<p>Roaming charges ruin trips. Not because of the money itself (though that hurts too) — but because they make you afraid to use your phone. You start rationing maps, avoiding video calls with family, skipping the photo upload. You are in one of the most beautiful places on earth and you are staring at your data meter instead of the scenery.</p>

<p>Nobody should have to feel anxious about using their phone abroad. A $10 eSIM solves that entirely. Buy one, install it, and forget about roaming forever.</p>

Share this article
roaming chargestravel tipseSIMdata roamingsave money

Ready to get connected?

Browse 200+ destinations and get your eSIM in minutes.

Browse destinations