Drop the Leading 0
Pakistani phone numbers start with 0 when dialed domestically (e.g. 021 for Karachi, 0300 for mobiles). When calling internationally from Afghanistan, always remove this leading 0. Dial 92 21 instead of 92 021.
Quick Answer
To call Pakistan from Afghanistan, dial 00 + 92 + area/mobile code + local number. On a mobile phone, you can use +92 instead of 00 92. Sayfone lets you call Pakistan for $0.34/min directly from your browser.
$0.34
Per minute
+92
Country code
HD
Call quality
Landline rate
$0.34/min
Mobile rate
$0.34/min
Same per-minute Sayfone rate for landline and mobile.
Average call quality
Whether you're coordinating remittances, checking on family across the border, or managing business contacts, connecting from Afghanistan to Pakistan is straightforward once you know the dialing sequence.
Steps at a glance
Sources
Supports country code +92 reference
Supports dialing format and area code structure
STEP-BY-STEP GUIDE
Follow these steps to place an international call from Afghanistan to any landline or mobile number in Pakistan.
Start by dialing 00, which is Afghanistan's international direct dialing (IDD) exit code. This tells the network you are placing an international call. On a mobile phone, you can press and hold 0 to get the + symbol, which replaces 00.
00 or +
After the exit code, dial 92, which is Pakistan's country code. This routes your call to Pakistan's telephone network.
00 92 or +92
For landlines, enter the city area code without the leading 0 (e.g. 21 for Karachi, 42 for Lahore, 51 for Islamabad). For mobile numbers, enter the mobile prefix without the leading 0 (e.g. 300, 321, 345). Pakistani mobile numbers start with 03XX domestically, but internationally you drop the 0 and dial 3XX.
00 92 21 (Karachi landline) or 00 92 300 (mobile)
Finally, dial the remaining digits of the subscriber's phone number. Landline numbers in major cities like Karachi and Lahore are 8 digits after the area code. Mobile subscriber numbers are 7 digits after the 3-digit mobile prefix.
00 92 21 1234 5678 (Karachi landline) or 00 92 300 1234567 (mobile)
Dialing format reference
+92
Use these patterns when entering a full international number to +92.
Mobile
+92 3XX XXXXXXX
Landline
+92 XX XXXXXXXX
Major city area codes
Sources
Number format, area codes, and mobile prefix structure
Official regulator for Pakistan telephone numbering
DIALING RULES
Avoid common mistakes and ensure your calls connect by understanding these rules for dialing between Afghanistan and Pakistan.
Pakistani phone numbers start with 0 when dialed domestically (e.g. 021 for Karachi, 0300 for mobiles). When calling internationally from Afghanistan, always remove this leading 0. Dial 92 21 instead of 92 021.
Afghanistan's international exit code is 00. On mobile phones, you can substitute + for 00. Both route identically to the international network. If your call doesn't connect, verify you are using one of these prefixes before 92.
A complete Pakistani mobile number dialed internationally has 10 digits after the country code: a 3-digit mobile prefix (e.g. 300, 321, 345) plus a 7-digit subscriber number. If the number seems shorter or longer, double-check it before calling.
Major cities like Karachi and Lahore use 2-digit area codes with 8-digit local numbers. Smaller cities may use 3- to 5-digit area codes with shorter local numbers. The total digits after +92 are generally 9 or 10.
Peshawar's area code is 91, which also happens to be India's country code. When calling Peshawar from Afghanistan, always dial 00 92 91 (not 00 91). The 92 before 91 ensures you reach Pakistan, not India.
TIMING & TIPS
Afghanistan (UTC+4:30) and Pakistan (UTC+5:00) are only 30 minutes apart, making it easy to find overlapping hours for calls. Here are practical tips for connecting at the right time.
Because of the minimal time difference, most of the day is suitable for calling. The biggest consideration is the daily rhythm of the person you're reaching โ avoid very early mornings and late nights.
Morning Window
8:00 AM โ 11:00 AM AFT
8:30 AM โ 11:30 AM PKT โ great for business and personal calls
Afternoon Window
2:00 PM โ 5:00 PM AFT
2:30 PM โ 5:30 PM PKT โ post-lunch availability
Evening Window
6:00 PM โ 9:00 PM AFT
6:30 PM โ 9:30 PM PKT โ ideal for family calls after work
Sources
UTC offsets for Afghanistan and Pakistan
TROUBLESHOOTING
If your call to Pakistan isn't connecting, check these common causes and solutions.
Verify you dialed 00 (or +) before 92. A missing exit code is the most common reason calls fail. Also confirm the full number is correct โ Pakistani mobile numbers should be 10 digits after +92.
Make sure you removed the leading 0 from the Pakistani number. Domestically, Karachi is dialed as 021, but internationally you must dial +92 21. The same applies to mobile numbers: 0300 becomes 300 after +92.
Network infrastructure in parts of Afghanistan can be inconsistent. If you're experiencing poor quality, try calling from a location with stronger cellular or Wi-Fi signal. Browser-based calling via Sayfone can route over Wi-Fi when available.
Peshawar's area code is 91, which is also India's country code. Ensure you dial +92 91 (Pakistan, Peshawar), not +91 (India). The country code must come before the area code.
Afghan mobile carriers often charge high rates for international calls to Pakistan. Sayfone offers calls to Pakistan at $0.34/min through your browser โ no SIM swap or special plan needed.
Savings
Adjust the tools below to compare Sayfone with typical retail pricing for calls to Pakistan. Start with one call, then layer on monthly volume to see the bigger picture.
How to use these tools
Set duration and country. See Sayfone vs. an illustrative retail rate for the same call.
I'm callingโฆ
Enable enterprise discount
Save additional 40% (enterprise)
Your call
Your call will cost
$4.08
$0.34 per minute
That's 60% less than competitors
Set monthly minutes and call type. Bars compare Sayfone to common retail benchmarks for the same volume.
Drag slider to adjust
220
min / month
~$16.66/min
~$12.58/min
~$7.48/min
~$1.70/min
$0.340/min
Annual saving vs. AT&T
Based on 220 min/month
Before you go
Open the full Afghanistan to Pakistan guide, check rates, or browse other how-to guides from Afghanistan.
Afghanistan to Pakistan calling guide
Per-minute rates, savings calculator, and what to expect on this route.
What it costs to call Pakistan
See Sayfoneโs per-minute rate for Pakistan and how it compares before you dial.
Route guides from Afghanistan
Other how-to guides from Afghanistan
FAQ
Answers to common questions about dialing, costs, and connectivity when calling Pakistan from Afghanistan.
Still have questions? We're here to help.
Contact SupportEXPLORE
Browse other popular international calling destinations.
Get Started
Stay connected with family, coordinate remittances, or handle business across the border. Sayfone makes calling Pakistan affordable and simple โ right from your browser.
The modern Skype alternative. No downloads, no contracts, just crystal-clear calls from any device, anywhere.