International Roaming Charges: All Carriers Compared (2026)
Eight carriers. Three countries. One question: how much does each one charge the moment your phone touches a foreign tower? This page puts every rate side by side so you can see exactly what you are paying for and what you could save.
Every carrier roaming rate in one table
Sorted by daily cost, most expensive first. eSIM savings calculated against each carrier's weekly roaming estimate.
| Carrier | Country | Daily Rate | Per-MB Rate | Weekly Est. | eSIM Savings |
|---|---|---|---|---|---|
| Rogers | Canada | CA$14/day | CA$1.50/MB | CA$98/week | 80-90% |
| AT&T | United States | $10/day | $2.05/MB | $70/week | 85-92% |
| Verizon | United States | $10/day | $2.05/MB | $70/week | 85-93% |
| Telstra | Australia | A$10/day | A$3.00/MB | A$70/week | 80-92% |
| T-Mobile | United States | $5-15/day | Free 2G / $5-15 high-speed | $35-105/week | 70-90% |
| Optus | Australia | A$5-10/day | A$3.00/MB | A$35-70/week | 75-88% |
| Vodafone | United Kingdom | £2-6/day | £6.00/MB | £14-42/week | 75-90% |
| EE | United Kingdom | £2-3.44/day | £3.00/MB | £14-24/week | 75-90% |
| eSIM (Airalo) | Global | N/A | $0.004/MB | $4.50-9 | Baseline |
Which carrier charges the most for roaming?
Rogers is the most expensive carrier for international roaming at CA$14/day (roughly US$10.30). A two-week trip on Rogers costs CA$196 in roaming fees alone. AT&T and Verizon tie for second at $10/day, with identical weekly estimates of $70. All three carriers auto-activate their roaming passes the moment your phone connects to a foreign network.
Telstra matches the US carriers at A$10/day (about US$6.50), but only covers 70 countries. T-Mobile sits in the middle with its $5-15/day range. The Magenta plan includes free international data, but the 2G speeds (128 Kbps) are too slow for maps, video calls, or uploading photos. Paying for high-speed data on T-Mobile costs $5-15 per day, putting it in the same range as competitors.
UK carriers EE and Vodafone charge less per day than their US counterparts, but only within the EU. After Brexit, both added daily roaming charges for EU travel that did not exist before. Outside the EU, Vodafone charges up to £6/day and EE charges £3.44/day. Optus is the cheapest of the eight at A$5/day in Zone 1 countries, though Zone 2 destinations cost A$10/day.
Rogers (Canada)
CA$14/day with Roam Like Home. CA$1.50/MB without a pass. Weekly estimate: CA$98/week. An eSIM saves 80-90%.
AT&T (United States)
$10/day with International Day Pass. $2.05/MB without a pass. Weekly estimate: $70/week. An eSIM saves 85-92%.
Verizon (United States)
$10/day with TravelPass. $2.05/MB without a pass. Weekly estimate: $70/week. An eSIM saves 85-93%.
Telstra (Australia)
A$10/day with International Day Pass. A$3.00/MB without a pass. Weekly estimate: A$70/week. An eSIM saves 80-92%.
T-Mobile (United States)
$5-15/day with International Pass. Free 2G / $5-15 high-speed without a pass. Weekly estimate: $35-105/week. An eSIM saves 70-90%.
Optus (Australia)
A$5-10/day with Travel Pass. A$3.00/MB without a pass. Weekly estimate: A$35-70/week. An eSIM saves 75-88%.
Vodafone (United Kingdom)
£2-6/day with Roaming Plus. £6.00/MB without a pass. Weekly estimate: £14-42/week. An eSIM saves 75-90%.
EE (United Kingdom)
£2-3.44/day with Roam Abroad. £3.00/MB without a pass. Weekly estimate: £14-24/week. An eSIM saves 75-90%.
The pattern is clear: every carrier charges more per week than an eSIM costs per month. The cheapest carrier week (£14 on EE in the EU) still costs more than a travel eSIM that covers the same destination for 30 days.
How an eSIM replaces all carrier roaming
Same towers, same coverage, no roaming middleman. Here is what each eSIM provider offers.
A travel eSIM connects to the same local carrier towers your roaming plan uses. The difference: no wholesale markup from your home carrier. When AT&T sells you roaming in France, they buy data from Orange France and add a 100-1,000x markup. When Airalo sells you an eSIM for France, they buy bulk capacity from the same Orange France network at near-wholesale prices.
You install the eSIM as a second line on your phone before departure. Your home carrier SIM stays active for calls and texts through WiFi Calling. The eSIM handles all data. You keep your phone number and pay local data rates instead of roaming rates. Setup takes under 2 minutes.
Here is how the four major eSIM providers compare:
| Provider | Rating | Countries | From | Best for | Actions |
|---|---|---|---|---|---|
| Airalo#1 Pick | 4.8 out of 5 stars4.8 | 200+ | $4.50/GB | Best Overall | |
| Nomad | 4.4 out of 5 stars4.4 | 112+ | $3.00/GB | Best Budget | |
| Saily | 4.5 out of 5 stars4.5 | 150+ | $3.99/GB | Best Privacy | |
| Holafly | 4.6 out of 5 stars4.6 | 178+ | $2.99/day | Best Unlimited |
How to disable roaming on any carrier
Turn off data roaming before departure. Then install an eSIM. This two-step process works with every carrier.
The first step is always the same regardless of carrier: go to your phone's Settings and turn off Data Roaming. This single toggle prevents your carrier from charging you the moment you land. The second step is carrier-specific: disable any auto-activating roaming pass in your carrier's app or account portal.
Rogers
Log into My Rogers and disable Roam Like Home auto-activation. On your phone: Settings > Connections > Mobile Networks > Data Roaming > OFF.
AT&T
Open the AT&T app or My AT&T online. Disable International Day Pass auto-enrollment. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
Verizon
Open My Verizon and remove TravelPass from your plan. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
Telstra
Open the My Telstra app and opt out of International Day Pass auto-activation. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
Optus
Open the My Optus app. Check your Travel Pass zone and toggle auto-activation off. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
Vodafone
Open the My Vodafone app. Remove Roaming Plus or set a spending cap. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
T-Mobile
T-Mobile Magenta includes free 2G abroad, but speeds are unusable. Disable data roaming in Settings > Cellular > Cellular Data Options > Data Roaming > OFF. Install an eSIM for usable speeds.
EE
Open the My EE app and check which roaming bolt-on is active. Turn off auto-activation. On your phone: Settings > Cellular > Cellular Data Options > Data Roaming > OFF.
Full device guides: Turn off roaming on iPhone · Turn off roaming on Android
Why carriers charge so much for roaming
International roaming is a captive-market business. When you land in a foreign country, your carrier is the only entity authorized to sell you access to local towers through your existing SIM. They negotiate wholesale rates with the foreign carrier (typically under $1/GB), then charge you $50-200+ for that same gigabyte. The markup persists because most travelers do not know alternatives exist.
Auto-activating passes made the problem worse, not better. AT&T International Day Pass, Verizon TravelPass, and Rogers Roam Like Home all trigger the moment your phone touches a foreign tower. A single push notification you never read is enough to start the daily charge. The pass creates the illusion of a fair deal while still costing 10-20x what an eSIM charges for the same data.
The EU forced carriers to cap roaming fees within Europe starting in 2017. Prices dropped immediately. Outside the EU, no such regulation exists, and carriers charge whatever the market will bear. Brexit reversed progress for UK carriers: EE and Vodafone both reintroduced daily EU roaming fees for new plans after January 2022.
US vs UK vs Australian carrier roaming costs
United States: AT&T, Verizon, T-Mobile
US carriers are the most expensive per day in absolute terms. AT&T and Verizon both charge $10/day with near-identical pass structures. T-Mobile offers free 2G data abroad on Magenta plans, but 2G speeds (128 Kbps) cannot load a Google Maps route or upload a photo. The $5-15/day high-speed add-on puts T-Mobile in the same price range as its competitors. Without any pass, all three US carriers charge $2.05/MB, which translates to $105 for a single 50 MB map session.
United Kingdom: EE, Vodafone
UK carriers charge less per day than US carriers in EU destinations. EE's £2/day and Vodafone's £2/day EU rates are reasonable compared to $10/day US passes. Outside the EU, the gap narrows. Vodafone charges up to £6/day in non-EU countries, and EE charges £3.44/day. Per-MB rates without a pass are higher in the UK: EE charges £3/MB and Vodafone charges up to £6/MB. Brexit removed the regulatory cap that kept EU roaming free for UK carriers.
Australia: Telstra, Optus
Australian carriers fall between US and UK pricing. Telstra's A$10/day is close to US rates when converted, but the Australian dollar's lower value means it costs about US$6.50/day in practice. Optus offers the cheapest option of all eight carriers at A$5/day for Zone 1 countries, though Zone 2 destinations double that. Both Australian carriers charge A$3/MB without a pass. Rogers (Canada) at CA$14/day rounds out the comparison as the single most expensive daily rate across all eight.
Carrier roaming comparison, answered
Which carrier charges the most for international roaming?
Rogers charges CA$14/day (about US$10.30/day), making it the most expensive by daily rate. AT&T and Verizon tie at $10/day. All three carriers charge $70+ per week before you open a single app.
Does T-Mobile offer free international roaming?
T-Mobile Magenta includes free international data in 215+ countries, but at 2G speeds (128 Kbps). That is too slow for maps, video calls, or photo uploads. High-speed passes cost $5-15/day. A travel eSIM gives full 4G/5G speeds for less.
Are UK carriers cheaper for roaming than US carriers?
UK carriers (EE and Vodafone) charge less per day than US carriers, but only within the EU. Outside the EU, Vodafone charges up to £6/day and EE charges £3.44/day. In non-EU destinations, the savings are smaller than they appear. An eSIM is cheaper than all of them.
How much does a week of roaming cost on average?
A week of roaming costs $35-105 on T-Mobile, $70 on AT&T or Verizon, CA$98 on Rogers, A$35-70 on Optus, A$70 on Telstra, and £14-42 on UK carriers. A travel eSIM covers the same week for $5-15.
Can I use an eSIM with any of these carriers?
Yes. An eSIM works alongside your existing carrier SIM. Keep your carrier SIM for calls and texts over WiFi Calling. Set the travel eSIM as your data line. Your carrier number stays active, and you pay zero roaming fees for data.
Do roaming passes auto-activate when I land?
Most do. AT&T International Day Pass, Verizon TravelPass, Telstra International Day Pass, and Rogers Roam Like Home all activate the moment your phone connects to a foreign tower. A single push notification is enough to trigger the daily charge. Turn off data roaming in your phone settings before departure.
What happens if I forget to turn off roaming?
Your phone connects to the local carrier network and your home carrier starts billing immediately. Without a pass, per-MB rates of $2-6 apply to every byte, including background syncs. Turn on Airplane Mode, then disable data roaming in Settings. Call your carrier within 48 hours to request a courtesy credit.
Is an eSIM really cheaper than every carrier roaming plan?
Yes. A travel eSIM from Airalo starts at $4.50 for a full week of data. The cheapest carrier roaming option is EE at £14/week in the EU. Outside the EU, every carrier charges more per week than an eSIM costs per month. The savings range from 70% to 93%.
Calculate your carrier roaming bill
Enter your carrier, trip length, and data usage. See exactly what roaming will cost versus an eSIM.