Afghanistan · roaming cost calculator
Roaming Price Audit: What 10 Days of Data Cost in Afghanistan
HelloRoam is the top pick for Afghanistan: its 7-day unlimited plan costs $76.57, at full speed for the first 2 GB a day, against $84 for a week on AT&T's $12-a-day pass, a $7 gap, and Holafly ranks second on this site's rubric. HelloRoam takes checkout through Stripe, with Apple Pay and Google Pay, in 31+ currencies. Airalo covers 200+ destinations to HelloRoam's 185. HelloRoam's price is from its catalogue of 29 Oct 2026, rivals' from the 30 Oct 2026 price check; AT&T's rate was checked June 2026.
Two prices sit on this page. AT&T bills $12 a day for Afghanistan and a 20GB travel eSIM at $102.90 bills once, both in dollars. HelloRoam bills in 31 checkout currencies.
Travel eSIM options, rates and coverage, Afghanistan
For a short trip to Afghanistan, HelloRoam's smallest fixed plan is $8.10 for 1 GB over 7 days, on a local network. One day of AT&T roaming costs $12.
Get eSIMIn Afghanistan, Holafly rides local network infrastructure with no data ceiling. A 7-day unlimited plan has a median price of $27.50 across the 35 countries checked 30 Oct 2026; AT&T charges $84 for the same week on the same towers.
Get eSIMRoshan is one of Afghanistan's 4G LTE operators. At $2.30/GB, a 5GB Nomad plan costs less than one day of AT&T roaming at $12/day on the same towers.
Get eSIMAfghanistan travelers on Airalo get 4G LTE data. Regional bundles cover nearby countries on a single plan — no separate eSIM per destination.
Get eSIMSaily sells fixed-data plans and, in the countries checked 30 Oct 2026, unlimited plans too. In Afghanistan on a local 4G LTE network at $2.60/GB, a 3GB plan covers a 5-day trip at moderate browsing intensity.
Get eSIMCompare providers: Airalo vs Holafly · Airalo vs Saily · Airalo vs Nomad · Airalo vs HelloRoam · Holafly vs Saily · Holafly vs Nomad · Holafly vs HelloRoam · Saily vs Nomad · Saily vs HelloRoam · Nomad vs HelloRoam
The full picture
Published carrier rates on travel data, Afghanistan
Every major carrier's published Afghanistan rate, side by side, with the eSIM winner highlighted.
| Carrier | Plan type | Daily | 7-day | Speed | Data limit |
|---|---|---|---|---|---|
| AT&T | International Day Pass | $12.00source | $84.00 | LTE | Plan data |
| Verizon | TravelPass | $12.00source | $84.00 | LTE | Plan data |
| T-Mobile | International Pass | $10.00*source | $50.00 | LTE | 2GB per 1 Day pass |
| eSIM · HelloRoam | 20GB data plan | — | $102.90 | 4G LTE | 20GB |
*T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. The 1 Day International Pass costs $10; the 7-day figure is the cheapest pass mix, 10-day pass.
Compare all carrier roaming plans to see how AT&T, Verizon, T-Mobile, Vodafone, and EE stack up against eSIM providers.
Pay-per-use cost audit
Afghanistan data charges on AT&T pay-per-use: real dollar amounts
AT&T's international pay-per-use rate is $2.05/MB in Afghanistan. Mixed phone use — maps, messaging, and social media — runs about 60 MB/hour. One hour of that: $123. Four hours of normal use: $492. Eight hours, a full day out: $984. A 30-minute Zoom meeting alone adds $922. A 5-minute video call with family costs $154. These are AT&T's published pay-per-use figures. Source: AT&T international rate card, June 2026.
Personalize your savings
Your Afghanistan saving against $12 a day
Adjust the trip length, the carrier and the daily data below and the calculator reprices both sides. The starting point is the 10-day average stay recorded for Afghanistan: $120 on an AT&T day pass at $12 a day, against $102.90 for a 20GB travel eSIM. Both prices buy access to the same local operators.
Network coverage
Afghanistan cellular coverage by operator
Roshan runs all cellular service in Afghanistan. Verizon TravelPass routes you through Roshan at $12/day. A travel eSIM routes through a local network at $5.15/GB. Same signal, same speed, same carrier towers. Different price tag. Afghanistan does not have 5G on a local network at this time. The network runs 4G LTE. Paying AT&T's $12/day roaming rate does not change that. A travel eSIM delivers the same 4G LTE maximum for $5.15/GB.
Network attachment record
The networks behind both prices in Afghanistan
HelloRoam publishes one local operator for Afghanistan: Roshan.
One operator means no fallback network.
Where Roshan has no signal, an eSIM has nowhere else to attach.
HelloRoam records no 5G operator for Afghanistan.
Carrier roaming meets the same ceiling, because roaming rents local networks.
Price is what separates the two options in Afghanistan. This page prices both.
5G and 4G here are capability labels. Neither one is a speed reading.
The operator file behind this page covers 185 destinations and 154 operators, 98 of those destinations carrying a 5G label. Afghanistan is one of 117 single-operator destinations in that file: Roshan. Carrier roaming reaches the same radios, so the gap between the two prices is a billing gap.
| Operator | Network generation on file |
|---|---|
| Roshan | 4G |
Source: HelloRoam package feed, read 17 August 2026. The feed publishes an operator list for every destination it sells. No speed test sits behind this table, and we ran none. The full operator map covers 185 destinations.
Pricing breakdown
Afghanistan roaming rate breakdown
Carrier roaming costs for 14 days in Afghanistan, ranked: T-Mobile high-speed add-on $75, Verizon TravelPass $168, AT&T International Day Pass $120, eSIM 10GB on a local network $51.50. The eSIM option costs 57% less than AT&T, which bills $12 a day.
T-Mobile's International Pass in Afghanistan costs $10/day, the lowest daily rate of the three major US carriers. AT&T is $12/day. Verizon is $12/day. An eSIM on a local network averages $3.68/day when you buy the 10GB plan upfront.
Choosing the right eSIM tier for Afghanistan depends on trip length and daily habits. Available tiers: 1GB at $8.10 ($8.10/GB), 3GB at $22.50 ($7.50/GB), 5GB at $29.40 ($5.88/GB), 10GB at $55.20 ($5.52/GB), 20GB at $102.90 ($5.15/GB). A 1.5 GB/day user on a 14-day trip needs roughly 21GB. The unlimited daily option at $9.94/day works out to $139.22 total.
Unlimited data for Afghanistan starts at $12.43 for 1 day and runs to $253.57 for 30, priced 1 day at $12.43, 3 days at $35.43, 7 days at $76.57, 14 days at $139.22, 30 days at $253.57. Unlimited here means 2GB a day at full speed before a fair-use policy applies. Catalogue prices read 29 Oct 2026.
Trip cost breakdown
Afghanistan data costs by trip length: weekend to month
Three days in Afghanistan costs $36 on AT&T at $12/day. A 2GB eSIM on a local network covers the same period for $22.50. Difference: $13.50.
Fourteen days costs $120 on AT&T, because it bills at most 10 daily fees per line each bill cycle. A 20GB eSIM on a local network covers 15GB of photos and video calls for $102.90. Difference: $17.10 (14%).
Thirty days on AT&T costs $120. A 50GB eSIM on a local network covers 50GB for $257.40. Difference: $-137.40 over the month. AT&T rate: $12/day regardless of data consumed, at most 10 daily fees per line each bill cycle. Rates checked June 2026.
Airport options
Afghanistan airport: SIM card vs eSIM cost
Hotel WiFi in Afghanistan covers basic email but rarely handles navigation or ride-hailing apps at the same time. If you skip the airport SIM counter planning to use hotel WiFi, you may land without data for the taxi from arrivals. A 1GB eSIM at $8.10 is active before you board — maps, ride apps, and messaging all work from the arrivals hall onward.
Data planning
7-day Afghanistan data budget breakdown
Plan for 1.5 GB of data per day in Afghanistan. Navigation, messaging, and photo sharing consume most of it. A 7-day trip needs roughly 11GB.
For a 7-day trip, the 20GB plan at $102.90 covers 11GB at $5.15/GB. AT&T's roaming pass for the same 7 days reaches $84. For heavy data users, a 1-day unlimited plan costs $12.43, not under AT&T's $12/day pass.
Connectivity
Afghanistan WiFi reliability for travelers
Hotel WiFi in Afghanistan is unreliable outside of major chains. Many guesthouses and small hotels offer weak or shared connections. An eSIM on a local network provides consistent data access regardless of where you stay.
Plan your data
Daily data needs on a Afghanistan trip
Buying a local SIM in Afghanistan means finding a shop, showing your passport, and waiting. AT&T roaming avoids that hassle but charges $120 for 10 days. A 20GB eSIM costs $102.90 and installs before you leave home.
Afghanistan has one mobile operator: Roshan. US carriers pay Roshan for roaming access and pass that cost to you at $12/day. An eSIM connects to Roshan directly at $5.15/GB — no carrier markup.
Local prices in Afghanistan are in AFN (؋), but eSIM plans are priced in USD, eliminating exchange rate uncertainty on your data costs.
Quick reference
Afghanistan Travel Essentials
119/102/100
119, 102, 100 are the emergency numbers in Afghanistan. Different numbers may route to different services — save all of them before your trip. Emergency calls work from any mobile device, including travel eSIMs.
Type C/F
Afghanistan uses Type C outlets (European two round-prong). US plugs require a Type C adapter. Check that your phone and laptop chargers show 100-240V input — most modern chargers are compatible.
AFT (UTC+4:30)
AFN (؋)
Cash in AFN is preferred across most of Afghanistan outside major hotels and tourist centers. Card terminals are not common in local markets or small restaurants. Withdraw enough cash at a reliable ATM before leaving the city — rural areas may not have ATM access.
Good to know
Afghanistan's emergency number is 119/102/100, not 112. Both carrier roaming SIMs and eSIMs can dial emergency numbers without an active data plan.
Good to know
VPN services are restricted in Afghanistan. If you need an encrypted connection, Saily's integrated NordVPN toggle is the lowest-friction option available.
Step by step
How to add a Afghanistan eSIM to your phone
- On Samsung Galaxy S21 or newer: go to Settings > Connections > SIM manager to verify eSIM support — Pixel 3a and later also qualifies — Roshan covers LTE in Afghanistan
- First-time buyer: HelloRoam offers Afghanistan data at $8.10 for 1GB — create an account, add a payment method, and your QR code arrives in under 60 seconds. Compare eSIM providers to see your options.
- First-time eSIM install: your phone walks you through the QR scan step by step — the profile downloads in 10-30 seconds over a WiFi connection before you leave home so it is ready to activate on arrival
- Returning traveler shortcut: set your home carrier SIM to Data Off in the dual-SIM panel rather than navigating through roaming menus. The full data roaming guide covers all shortcuts.
- Enable the eSIM data line when you land in Afghanistan — it connects to Roshan automatically
- Leave your home SIM enabled for incoming calls: WiFi Calling routes them over the eSIM data connection at no extra cost
Data tips
Reducing data consumption on a Afghanistan trip
If you stream video in Afghanistan, reduce quality settings before you start. Netflix at standard definition uses about 700 MB/hour. HD uses 3 GB/hour. Spotify audio streaming uses about 150 MB/hour at high quality, 40 MB/hour at low. Download playlists over WiFi before departure to avoid any cellular use.
Regional context
Afghanistan data context within Asia
A few things to know before turning off carrier roaming in Afghanistan:
VPN usage is restricted in Afghanistan. This applies equally to carrier roaming and eSIM connections — switching from roaming to eSIM does not change your VPN access in Afghanistan.
Internet heavily restricted
Coverage limited outside major cities
Nearby
Related destinations
6 destinations near Afghanistan are priced on the same rate card. AT&T bills $12 a day in every one of them, and the figure beside each flag is that destination's own per-gigabyte floor. The cheapest of the group is Bangladesh at $1.25 a gigabyte.
Forgot your eSIM?
You forgot to buy an eSIM for Afghanistan — here is what to do
The fastest emergency option in Afghanistan: turn on AT&T cellular data long enough to download the Airalo app. The app download is approximately 5 MB. At AT&T's $2.05/MB pay-per-use rate, that download costs $10. Once the app is installed, turn carrier data back off. Connect to the nearest available WiFi, buy a Afghanistan eSIM plan, and scan the QR code. Your eSIM on a local network then handles all data at $8.10 for 1GB. The $10 carrier charge is a one-time cost, not a daily fee. AT&T's International Day Pass costs $12 for that same day and $12 again for every day after it.
Savings math
How much you save in Afghanistan
Solo traveler
T-Mobile's Experience plans include 5GB or 15GB of high-speed data abroad, then up to 256Kbps. More high-speed data in Afghanistan takes International Passes from $10 a day, $50 over 10 days at the cheapest mix (10-day pass). A 20GB eSIM on a local network delivers full 4G LTE for $102.90. The gap: $0 (0%). At 256Kbps the included data is usable mainly for text messages.
Family trip
Two travelers on Verizon in Afghanistan for 10 days: 2 lines x $12/day x 10 = $240. Two 20GB eSIMs: $205.80. Savings: $34.20 for the couple. If only one person needs heavy data, one eSIM with tethering costs $102.90 total and covers both devices through the phone's hotspot feature.
AT&T roaming rate analysis
AT&T International Day Pass billing for Afghanistan: $12 covers 24 hours from the first time your phone uses a local network. A background sync after that window closes starts the next $12 fee. AT&T bills at most 10 daily fees per line each bill cycle, and $6 for each extra line used the same day. Over 10 days the pass costs $120. A 20GB eSIM at $102.90 uses data-bucket billing, which charges for data bought, not for days used.
All-carrier summary
AT&T: AT&T International Day Pass costs 17% more than an eSIM for Afghanistan.
Verizon: Verizon TravelPass costs 17% more than an eSIM for Afghanistan.
T-Mobile: T-Mobile's International Passes cost less than this eSIM plan for Afghanistan.
The savings math for Afghanistan is clear. Solo: $17.10 saved vs AT&T for 10 days. Family of four: $-111.60 saved. Annual (2 trips): $34.20 saved. All figures use the same local 4G LTE network. The eSIM costs less at every trip length and every group size.
Quick answers
Common questions about Afghanistan data costs
Is eSIM cheaper than roaming in Afghanistan?
Yes, an eSIM is 14% cheaper than carrier roaming in Afghanistan. AT&T charges $120 for a 10-day trip at $12/day. A travel eSIM on a local 4G LTE network costs $102.90 for 20GB. Both use the same cell towers. The eSIM saves $17.10 on identical infrastructure. Rates checked June 2026.
How much does roaming cost in Afghanistan?
Afghanistan roaming costs per device: AT&T $120, Verizon $120 (10 days). A family of four pays $480 on AT&T. Four eSIMs on a local network: $411.60. Rates checked June 2026.
Does T-Mobile work in Afghanistan?
Yes, T-Mobile connects to a local network in Afghanistan. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. The 1 Day International Pass costs $10. A travel eSIM at $102.90 for 20GB provides full 4G LTE speed on the same local towers. Rates checked June 2026.
AT&T fine print for Afghanistan
$12 covers 24 hours from the first time your phone uses a foreign network, and a single background push notification at 2 AM can start it. AT&T bills at most 10 daily fees per line each bill cycle (terms read 31 Oct 2026).
iCloud Photos, email push, app updates all trigger the daily charge. A phone left in a bag with data roaming on starts a new $12 fee each time a sync lands after the last 24 hours ran out.
Afghanistan FAQ
Afghanistan eSIM & roaming questions
Afghanistan carrier roaming costs $12 a day on AT&T and on Verizon
AT&T charges $12/day on International Day Pass for Afghanistan. Verizon charges $12/day on TravelPass. T-Mobile's Experience More and Experience Beyond plans include 5GB and 15GB of high-speed data abroad, then at a reduced speed, and Essentials includes texting only. Land without a plan and AT&T bills $2.05/MB, so a single gigabyte costs $2,099. Five travel eSIM providers sell Afghanistan data against those rates: HelloRoam, Holafly, Nomad, Airalo, and Saily. Fixed plans start at $8.10 for 1GB on a local 4G LTE network. HelloRoam posts the lowest fixed rate in the group, $2.01/GB on the median 5 GB plan across 40 countries, against $2.30 on Nomad. HelloRoam's 7-day unlimited plan has the lowest median of the five at $21.50 across 35 countries, against $27.50 on Holafly. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.
T-Mobile's included data in Afghanistan runs at high speed until the allowance ends
Not past the allowance. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. A photo message runs 2 MB to 4 MB, about two minutes at 256Kbps, so it drags from Afghanistan. A travel eSIM delivers full 4G LTE on a local network from $5.15/GB, and HelloRoam at $2.01/GB holds the lowest median 5 GB rate in the market, Nomad next at $2.30. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.
Afghanistan roaming bills by the day, not by the gigabyte
A traveler lands in Afghanistan, checks one notification, and AT&T bills $12 for the next 24 hours. That is per-day billing: any cellular connection, including a background sync, starts the full 24-hour charge. Without a day pass the rate is $2.05/MB, so a 20 MB burst of photo syncing costs $41. An eSIM is a fixed cost at 1GB for $8.10, with no per-day trigger and no per-MB meter. HelloRoam's unlimited plan removes the meter a different way, at a 7-day median of $21.50 against $27.50 on Holafly. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.
A week of Afghanistan data, priced across the five eSIM providers
A week of unlimited data is the like-for-like price. The median 7-day unlimited plan across the 35 countries where all five were priced costs $21.50 on HelloRoam, $25 on Nomad, $26.99 on Saily, $27 on Airalo, $27.50 on Holafly. The plans differ in full-speed data: HelloRoam's plan runs at full speed for 2 GB a day in 33 of those 35 countries, while Airalo's holds 3 GB in most and Holafly states no daily cap. AT&T bills $84 for the same week in Afghanistan at $12 a day, $62.50 more than the HelloRoam median. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.
A one-month stay in Afghanistan suits a data bucket over a day pass
For a 30-day trip at 1.5 GB/day average, total usage runs 45 GB. AT&T International Day Pass: $12/day, $120 for the month. T-Mobile International Pass: $10/day, $75. A travel eSIM on Roshan at $5.15/GB for 45 GB costs roughly $231.75. For stays over 2 weeks, also consider a local SIM purchased in Afghanistan — local prepaid cards often run $10-25 for 20-50 GB at full local speeds with no international markup. Rates checked June 2026.
The three US carriers price Afghanistan roaming on different terms
None of the three US carriers offer a genuinely good deal in Afghanistan. AT&T: $12/day. Verizon: $12/day. T-Mobile: 5GB or 15GB of high-speed data included on its Experience plans, then up to 256Kbps, or $10 for a 1 Day pass. A travel eSIM on Roshan starts at $5.15/GB — a 7-day trip at average usage costs $54.08 versus $84 for AT&T. No carrier matches the eSIM on per-GB cost.
VPN access in Afghanistan works the same on an eSIM as on roaming
VPN access in Afghanistan is restricted, and the product you buy does not change that. Check local law before you connect. Carrier roaming and travel eSIMs both terminate on a local network, so both meet the same local filtering. Routing does differ between providers and results differ with it, but none of the five sells guaranteed access and we will not claim one does. Saily is the only provider here that bundles a VPN, which saves a separate subscription and carries no promise it works where access is restricted. Install and sign in to whatever VPN you plan to use before you fly, because the download itself may be blocked once you land.
Local Afghanistan apps run on a travel eSIM without a local SIM
Most local apps in Afghanistan — ride-hailing, food delivery, transit — do not require a local SIM number to function. They require only a data connection, which a travel eSIM provides at $5.15/GB on a local 4G LTE network. Some banking and two-factor authentication apps require a local phone number for SMS verification. For those cases, keep your home SIM active alongside the eSIM — your home number handles SMS while the eSIM handles data.
One eSIM can cover a multi-country Asia route including Afghanistan
Multi-country Asia eSIM plans exist and cover many combinations — Japan, South Korea, Thailand, Singapore, and others in a single data bucket. AT&T and Verizon charge $12/day in each country separately, so a 3-country trip at 3 days each costs $108. A regional Asia eSIM for the same 9 days runs $15-$40 total. Check plan coverage maps — Afghanistan may be included in a regional plan, or you may need a Afghanistan-specific plan plus a regional one.
A week of Afghanistan carrier roaming costs $84
AT&T: $84/week (International Day Pass at $12/day). Verizon: $84/week (TravelPass). T-Mobile: 5GB or 15GB of high-speed data included on its Experience plans, then up to 256Kbps, or $50 for a week of passes (10-day pass). The cheapest eSIM for Afghanistan starts at $5.15/GB on a local 4G LTE network — better per-GB value than all three carriers.
Fact check
Debunking carrier roaming claims for Afghanistan
EU roaming is free for Americans
EU roaming-within-the-EU rules apply only to SIM cards issued by EU-based carriers. AT&T and Verizon are US carriers — they charge full international day pass rates in every EU country. AT&T's International Day Pass runs $12/day in EU destinations. Verizon TravelPass is $12/day. A travel eSIM on a local network covers Afghanistan for $8.10 total. Rates checked June 2026.
You need to unlock your phone to use an eSIM
eSIM installation does not require an unlocked phone in most cases. iPhones sold in the US since iPhone 14 are sold unlocked by law. iPhones XS through 13 require unlocking to add a foreign carrier eSIM, but AT&T, Verizon, and T-Mobile all offer free unlocking after your contract ends. Samsung Galaxy S20 and newer models support eSIM on both locked and unlocked variants. Check your carrier's unlock policy before your trip to Afghanistan.
Roaming charges only apply to data
US carrier international plans charge separately for data, calls, and texts. AT&T's International Day Pass at $12/day includes data but charges $0.25–$1.50/minute for calls beyond the bundled allocation. Incoming voicemail retrieval can trigger per-minute roaming charges even when you make no outgoing calls. A data-only eSIM in Afghanistan at $8.10 covers data and uses WhatsApp or FaceTime for voice at no additional carrier cost. Rates checked June 2026.
Our recommendation
Afghanistan data costs: what our research found
For heavy data users in Afghanistan: HelloRoam covers Afghanistan on a local network and scores 9.9/10 on our rubric, the highest of the 5 providers we price. A 1GB plan costs $8.10. Unactivated plans are refundable for 180 days, and its support replies in your own language. Saily is the alternative if privacy matters most: VPN usage is restricted in Afghanistan, and Saily includes NordVPN-grade encryption on every plan.
Learn more
Travel guides, Afghanistan
4 guides carry the parts of a Afghanistan trip this page does not price: installing the profile before departure, switching data roaming off on the home SIM, and what happens to the allowance once a fair-use policy applies. Each one reads the same rate card as this page, where AT&T bills $12 a day.
A 7-day trip to Afghanistan costs $84+ on carrier roaming vs $102.90 on eSIM
Afghanistan eSIMs reach the same local networks carrier roaming reaches. The cost is $102.90 vs $84 for a week.
Get a Afghanistan eSIM