Afghanistan · roaming cost calculator
Roaming vs eSIM in Afghanistan: A Per-Day Price Audit
We earn commissions from some links below. This does not affect the price comparisons or rankings shown on this page. Editorial policy
Travel eSIM options for Afghanistan: rates and coverage
Afghanistan travelers on Airalo connect via Roshan with 4G LTE speeds. Regional bundles cover nearby countries on a single plan — no separate eSIM per destination.
Get eSIMIn Afghanistan, Holafly uses Roshan infrastructure with no data ceiling. A 7-day unlimited plan costs $21 — AT&T charges $70 for the same week on the same towers.
Get eSIMSaily offers fixed-data plans only — no unlimited daily tier. In Afghanistan on Roshan's 4G LTE network at $5.15/GB, a 3GB plan covers a 5-day trip at moderate browsing intensity.
Get eSIMRoshan powers Nomad's 4G LTE coverage in Afghanistan. At $5.15/GB, a 5GB plan costs less than one day of AT&T roaming at $10/day on the same towers.
Get eSIMCompare providers: Airalo vs Holafly · Airalo vs Saily · Airalo vs Nomad · Holafly vs Saily · Holafly vs Nomad · Saily vs Nomad
The full picture
Published carrier rates for Afghanistan travel data
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 | $10.00source | $70.00 | LTE | Plan data |
| Verizon | TravelPass | $10.00source | $70.00 | LTE | Plan data |
| T-Mobile | Magenta (high-speed add-on) | Free*source | $0–105 | 256kbps* | Throttled |
| eSIM · Airalo | 1 GB · 7 days | — | $5.15 | LTE / 5G | 1 GB |
*T-Mobile includes data at 256kbps free; high-speed access is a $5–15/day add-on, shown here as a 7-day range.
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
How much will you save with an eSIM in Afghanistan?
Adjust your trip length, carrier, and data habits to see your exact savings.
Network coverage
Afghanistan cellular coverage by operator
Roshan runs all cellular service in Afghanistan. Verizon TravelPass routes you through Roshan at $10/day. A travel eSIM routes through Roshan at $5.15/GB. Same signal, same speed, same carrier towers. Different price tag. Afghanistan does not have 5G on Roshan at this time. The peak speed is 4G LTE. Paying AT&T's $10/day roaming rate does not change that. A travel eSIM delivers the same 4G LTE maximum for $5.15/GB.
Pricing breakdown
Afghanistan roaming rate breakdown
Carrier roaming costs for 14 days in Afghanistan, ranked: T-Mobile high-speed add-on $210, Verizon TravelPass $140, AT&T International Day Pass $140, eSIM 10GB on Roshan $51.50. The eSIM option costs 63% less than AT&T.
T-Mobile's international add-on in Afghanistan costs $15/day, the highest daily rate of the three major US carriers. AT&T is $10/day. Verizon is $10/day. An eSIM on Roshan 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 $12.43/day works out to $174.02 total.
Trip cost breakdown
Afghanistan data costs by trip length: weekend to month
Three days in Afghanistan costs $30 on AT&T at $10/day. A 2GB eSIM on Roshan covers the same period for $22.50. Difference: $7.50.
Fourteen days costs $140 on AT&T — more than many flights to Afghanistan. A 20GB eSIM on Roshan covers 15GB of photos and video calls for $102.90. Difference: $37.10 (27%).
Thirty days on AT&T costs $300. A 50GB eSIM on Roshan covers 50GB for $257.40. Difference: $42.60 over the month. AT&T rate: $10/day regardless of data consumed. 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 $70. For heavy data users, unlimited daily plans start at $12.43/day — still cheaper than any carrier roaming 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 Roshan 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 $100 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 $10/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: Airalo 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
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 Roshan then handles all data at $8.10 for 1GB. The $10 carrier charge is a one-time cost, not a daily fee. Compare that to AT&T's $12/day International Day Pass — the emergency download pays for itself in under two hours.
Afghanistan FAQ
Afghanistan eSIM & roaming questions
How much does carrier roaming cost in Afghanistan?
AT&T charges $10/day on International Day Pass for Afghanistan. Verizon charges $10/day on TravelPass. T-Mobile includes Afghanistan for free at 256 Kbps — barely fast enough for text messages, not usable for maps or apps. Without any plan, AT&T's pay-per-use rate is $2.05/MB, meaning a single Google Maps session costs over $10. A travel eSIM on Roshan starts at $8.10 for 1GB — the same 4G LTE network at a fraction of the daily roaming cost.
Is T-Mobile's free international data fast enough in Afghanistan?
No. 256 Kbps sounds like it covers light use, but even a single email with an attachment or a 30-second map route takes over a minute to load at that speed. T-Mobile's free tier in Afghanistan is functional only for plain text messages. The paid upgrade runs $15/day — identical to AT&T's roaming fee. A travel eSIM on Roshan at $5.15/GB costs less per GB than any day-pass option and has no speed restriction.
How is my roaming bill calculated in Afghanistan?
A traveler lands in Afghanistan, checks one notification, and AT&T bills $10 for the entire calendar day. That is how per-day billing works — any cellular connection, even a background sync at midnight, triggers the full daily charge. Without a day pass, AT&T charges $2.05/MB. A 15-second Instagram scroll could cost $30. An eSIM at 1GB for $8.10 is a fixed cost: no per-day triggers, no per-MB metering, no bill surprises.
What is the best data plan for a 1-month stay in Afghanistan?
For a 30-day trip at 1.5 GB/day average, total usage runs 45 GB. AT&T International Day Pass: $300 for the month. T-Mobile high-speed add-on: $450. 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.
How much does 1 GB of roaming data cost in Afghanistan?
On AT&T without a plan: roughly $2,050 (at $2.05/MB). With AT&T International Day Pass: $10/day — you get access to your home plan's data allowance, but the day fee applies regardless of usage. With a travel eSIM: $5.15 per GB on Roshan's 4G LTE network. The eSIM is the only option where you pay strictly for what you use at a predictable, low per-GB cost.
Which US carrier has the best roaming deal for Afghanistan?
None of the three US carriers offer a genuinely good deal in Afghanistan. AT&T: $10/day. Verizon: $10/day. T-Mobile: free at 256 Kbps (unusable for navigation), $15/day for full speed. A travel eSIM on Roshan starts at $5.15/GB — a 7-day trip at average usage costs $54.08 versus $70 for AT&T. No carrier matches the eSIM on per-GB cost.
Can I use a VPN with my eSIM in Afghanistan?
VPN access in Afghanistan is restricted. Check local laws before using VPN services. A travel eSIM using international routing may provide different access than a local SIM, but results vary by carrier path. Neither roaming nor an eSIM guarantees unrestricted VPN access in Afghanistan — download and configure your VPN before departure.
Do local apps in Afghanistan require a local SIM or does an eSIM work?
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 Roshan's 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.
Is one eSIM enough for a multi-country Asia trip that includes 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 $10/day in each country separately, so a 3-country trip at 3 days each costs $90. 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.
How much does carrier roaming cost for a week in Afghanistan?
AT&T: $70/week (International Day Pass at $10/day). Verizon: $70/week (TravelPass). T-Mobile: free at 256 Kbps or $105/week for usable speed. The cheapest eSIM for Afghanistan starts at $5.15/GB on Roshan's 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 $10/day. A travel eSIM on Roshan 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: VPN usage is restricted in Afghanistan, and Saily includes NordVPN-grade encryption on every plan. That keeps your browsing private on public WiFi and hotel networks. Plans on Roshan start at $8.10 for 1GB. Holafly is the alternative if you need unlimited data — plans start at $2.99/day with no data cap.
AT&T charges $10/day in Afghanistan. An eSIM costs $5.15.
Carrier day passes add up: 7 days x $10/day = $70. One eSIM plan covers the same trip for $5.15.
Get a Afghanistan eSIM