Quick Answer

How to Call Pakistan from Afghanistan

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.

Call Pakistan Now
    ๐Ÿ‡ฆ๐Ÿ‡ซFrom Afghanistan
    To Pakistan๐Ÿ‡ต๐Ÿ‡ฐ

    $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

    1. Dial 00 (Afghanistan exit code) or use + on your mobile
    2. Dial 92 (Pakistan country code)
    3. Dial the area code (e.g. 21 for Karachi) or mobile prefix (e.g. 3XX)
    4. Dial the local subscriber number

    Sources

    1. 1
      ITU โ€“ Country Code +92 for Pakistan

      Supports country code +92 reference

    2. 2
      Wikipedia โ€“ Telephone numbers in Pakistan

      Supports dialing format and area code structure

    STEP-BY-STEP GUIDE

    How to Dial a Pakistani Number from Afghanistan

    Follow these steps to place an international call from Afghanistan to any landline or mobile number in Pakistan.

    • Dial Afghanistan's Exit Code

      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 +
    • Dial Pakistan's Country Code

      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
    • Dial the Area Code or Mobile Prefix

      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)
    • Dial the Local Subscriber Number

      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

    • +92 21 1234 5678 (Karachi landline)
    • +92 42 1234 5678 (Lahore landline)
    • +92 51 1234 5678 (Islamabad landline)
    • +92 300 1234567 (mobile)
    • +92 91 1234567 (Peshawar landline)

    Major city area codes

    Karachi21
    Lahore42
    Islamabad / Rawalpindi51
    Peshawar91
    Faisalabad41
    Quetta81

    Sources

    1. 1
      Wikipedia โ€“ Telephone numbers in Pakistan

      Number format, area codes, and mobile prefix structure

    2. 2
      Pakistan Telecommunications Authority (PTA)

      Official regulator for Pakistan telephone numbering

    DIALING RULES

    Important Dialing Rules for Calling Pakistan from Afghanistan

    Avoid common mistakes and ensure your calls connect by understanding these rules for dialing between Afghanistan and Pakistan.

    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.

    Use 00 or + as the Exit Code

    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.

    Mobile Numbers Are 10 Digits After +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.

    Landline Digit Counts Vary by City

    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 Area Code Is 91 โ€” Don't Confuse with India's Country Code

    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

    Best Times to Call Pakistan from Afghanistan

    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.

    Time & windows

    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

    ๐Ÿ‡ฆ๐Ÿ‡ซAfghanistan Time (AFT)
    UTC+4:30Afghanistan does not observe daylight saving time
    ๐Ÿ‡ฆ๐Ÿ‡ซPakistan Standard Time (PKT)
    UTC+5:00Pakistan does not currently observe daylight saving time
    ๐Ÿ‡ฆ๐Ÿ‡ซTime Difference
    +0:30 hoursPakistan is 30 minutes ahead of Afghanistan

    Calling tips

    • The 30-minute time difference means almost any time you're awake in Afghanistan is a reasonable calling time in Pakistan.
    • For remittance coordination, try calling in the morning when banks and hawala offices in Pakistan are open (9:00 AM โ€“ 2:00 PM PKT).
    • Friday is a rest day in both countries โ€” personal calls tend to be easier to connect on Fridays.
    • If calling a mobile number, the recipient may be reachable throughout the day regardless of location.
    • Use Sayfone's browser-based calling to avoid needing a strong app download โ€” useful when bandwidth is limited.

    Business etiquette

    • Greet the recipient with 'Assalamu Alaikum' before discussing business matters.
    • Pakistani business hours are typically 9:00 AM โ€“ 5:00 PM PKT, Monday to Friday, with some offices open on Saturday mornings.
    • Allow time for polite conversation before getting to the purpose of your call โ€” relationship-building is valued in both cultures.
    • If calling government offices or banks, aim for weekday mornings for the best chance of reaching someone.

    Sources

    1. 1

    TROUBLESHOOTING

    Common Issues When Calling Pakistan from Afghanistan

    If your call to Pakistan isn't connecting, check these common causes and solutions.

    Call Not Connecting at All

    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.

    Getting a 'Number Not in Service' Message

    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.

    Poor Call Quality or Frequent Drops

    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.

    Dialing a Peshawar Number but Reaching India

    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.

    High Call Costs Through Your Carrier

    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

    See what you could save

    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

    • Sayfone uses your live rate for calls to Pakistan โ€” the same basis as the rest of this page.
    • First, estimate savings on a single call length. Then, model a full month of minutes versus typical retail benchmarks.
    • Retail competitor rows are illustrative โ€” not a quote from any carrier.

    One call โ€” instant savings

    Set duration and country. See Sayfone vs. an illustrative retail rate for the same call.

    I'm callingโ€ฆ

    โ–พ
    12 minutes
    1 min10 min20 min30 min40 min50 min1 hr

    Enable enterprise discount

    Save additional 40% (enterprise)

    Your call

    Your call will cost

    $4.08

    $0.34 per minute

    Sayfone$4.08$0.34 / min
    Competitors$10.20$0.85 / min
    Your savings$6.12$0.51 / min

    That's 60% less than competitors

    Call Pakistan now

    Every month โ€” stack it up

    Set monthly minutes and call type. Bars compare Sayfone to common retail benchmarks for the same volume.

    Drag slider to adjust

    220

    min / month

    AT&T / Verizon$3,665

    ~$16.66/min

    T-Mobile$2,768

    ~$12.58/min

    Calling cards$1,646

    ~$7.48/min

    Google Voice$374

    ~$1.70/min

    Sayfone$75

    $0.340/min

    Annual saving vs. AT&T

    Based on 220 min/month

    $43,085
    Try Sayfone Free

    Before you go

    Open the full Afghanistan to Pakistan guide, check rates, or browse other how-to guides from Afghanistan.

    FAQ

    Frequently Asked Questions About Calling Pakistan from Afghanistan

    Answers to common questions about dialing, costs, and connectivity when calling Pakistan from Afghanistan.

    Still have questions? We're here to help.

    Contact Support

    EXPLORE

    Discover Popular Country Calls

    Browse other popular international calling destinations.

    Get Started

    Call Pakistan from Afghanistan for $0.34/min

    Stay connected with family, coordinate remittances, or handle business across the border. Sayfone makes calling Pakistan affordable and simple โ€” right from your browser.

    • $0.34/min to Pakistan โ€” transparent per-minute pricing
    • No app install required โ€” call from your browser
    • Recipient answers on their regular phone
    • Works on Wi-Fi, 3G, 4G, or 5G from Afghanistan