If you are travelling to Afghanistan, an eSIM is the simplest way to get mobile data the moment you land — without hunting for a local SIM card or paying shocking roaming bills. You buy a prepaid data plan online, install it on your phone before you fly, and switch it on when you arrive in Kabul, Herat, Mazar-i-Sharif or anywhere else with coverage.
This guide explains what an eSIM is, why it is the best option for data in Afghanistan, and how to buy and set one up. If instead you are trying to send credit to a family member's phone in Afghanistan, you want airtime or a data bundle rather than a travel eSIM — this page is for getting data on your phone while you are there.
What is an eSIM and how does it work?
An eSIM is a digital SIM built into most recent phones — no plastic card to insert. You buy a data plan, receive a QR code, scan it, and a second line is added to your phone. Your normal number stays active for calls and texts, while the eSIM handles data. For the full explainer, see what is a travel eSIM and how does it work.
Why use an eSIM for Afghanistan?
- No roaming bills. Roaming on your home plan in Afghanistan can cost a fortune. A prepaid eSIM is a fixed, low price you know up front — see eSIM vs roaming.
- Ready before you land. Install it at home on Wi-Fi and it is working the minute you touch down — no queuing for a local SIM or showing documents.
- Keep your number. Calls and WhatsApp on your usual number keep working; the eSIM just adds data.
Which phones support an eSIM?
Most iPhones from the XR/XS onward, and recent Google Pixel, Samsung Galaxy and other Android flagships. To confirm, dial *#06# — if you see an EID number, your phone supports eSIM. Setup guides: eSIM on iPhone and eSIM on Android.
How do I buy an eSIM for Afghanistan?
- Pick your plan. Choose an Afghanistan data plan by the amount of data and number of days you need on the eSIM store.
- Pay and get your QR code. Pay securely by card; your QR code and activation details arrive by email in minutes.
- Install before you fly. Scan the QR on Wi-Fi, then simply switch on the line when you arrive. A full walkthrough is in how to buy a travel eSIM online.
Tips for using data in Afghanistan
- Install and label the eSIM before you travel, but wait to turn on data roaming for that line until you arrive.
- Keep your home line's data off so nothing accidentally roams at full price.
- Coverage is strongest in cities; download offline maps for remote travel.
Frequently asked questions
Is there an eSIM for Afghanistan?
Yes. You can buy a prepaid travel eSIM with an Afghanistan data plan online, install it before you travel, and use mobile data when you arrive — no local SIM needed.
Will an eSIM work in Kabul and other cities?
Yes. eSIM data works wherever there is mobile coverage, which is strongest in Kabul, Herat, Mazar-i-Sharif, Kandahar and other cities.
Do I need to remove my normal SIM?
No. The eSIM is a second line, so your usual number keeps working for calls and texts while the eSIM handles data.
How much data should I get?
For maps, messaging and light browsing, 1–3 GB covers a short trip; get more if you stream or hotspot. You can always top up with another plan.
Is an eSIM cheaper than roaming?
Almost always. A prepaid eSIM is a fixed low price, while roaming on your home plan can be many times more — see our eSIM vs roaming comparison.
Get your Afghanistan eSIM now
Skip the roaming bills and the SIM-card queue: browse Afghanistan eSIM plans, pay by card, and install the QR before you fly. Travelling elsewhere first? We also cover the best eSIM for Turkey and the best eSIM for Dubai and the UAE.