The 92 country code belongs to Pakistan. Whether you're calling family in Karachi, conducting business in Lahore, or connecting with friends in Islamabad, the +92 prefix connects you to over 230 million Pakistanis.

Quick Answer: The country code +92 is for Pakistan. Mobile numbers have 10 digits after +92 and start with 3. Drop the leading 0 when dialing internationally. Example: A local mobile 0300 123 4567 becomes +92 300 123 4567 internationally.

How to Call Pakistan: Quick Reference

Pakistan uses a trunk prefix (0) for domestic calls, which you must drop when calling internationally. Here's the format for calling from major countries:

Calling From Dialing Format
US/Canada Mobile +92 [number without 0]
US/Canada Landline 011-92-[number without 0]
United Kingdom (UK) 00-92-[number without 0]
UAE 00-92-[number without 0]
Saudi Arabia 00-92-[number without 0]
Australia 0011-92-[number without 0]

Pakistan has a large diaspora population, with millions of Pakistanis living in the UK, USA, UAE, Saudi Arabia, and Canada, making international calling to Pakistan common.

Understanding Pakistani Phone Numbers

Pakistani phone numbers vary in format between mobile and landline. Always drop the leading 0 when calling internationally.

The Leading Zero Rule

When calling Pakistan from abroad, drop the 0:

  • Local mobile: 0300 123 4567 (11 digits with 0)
  • International: +92 300 123 4567 (10 digits without 0)

Mobile Numbers

Pakistani mobile numbers start with 3:

  • Length: 10 digits after +92 (11 digits locally with 0).
  • Starting Digit: Mobile numbers always start with 3.
  • Common Prefixes: 0300, 0301, 0302, 0303, 0304, 0305, 0306, 0307, 0308, 0309, 0310, 0311, 0312, 0313, 0314, 0315, 0320, 0321, 0322, 0323, 0324, 0330, 0331, 0332, 0333, 0334, 0335, 0336, 0340, 0341, 0342, 0343, 0344, 0345, 0346, 0347.
  • Example: +92 300 123 4567 or +92 333 987 6543.

Landline Numbers (Fixed Line)

Pakistani landlines use area codes:

  • Major cities: 2-digit area code + 7-8 digit number.
  • Smaller cities: 3-digit area code + 6-7 digit number.
  • Total length: 9-10 digits after +92.

Pakistan Area Codes Reference Table

Major cities and regions have the following area codes:

City/Region Area Code International Format
Karachi 21 +92 21 XXX XXXX
Lahore 42 +92 42 XXX XXXX
Islamabad / Rawalpindi 51 +92 51 XXX XXXX
Faisalabad 41 +92 41 XXX XXXX
Multan 61 +92 61 XXX XXXX
Peshawar 91 +92 91 XXX XXXX
Quetta 81 +92 81 XXX XXXX
Sialkot 52 +92 52 XXX XXXX
Hyderabad 22 +92 22 XXX XXXX
Gujranwala 55 +92 55 XXX XXXX

Note: Always drop the 0 from the area code when dialing internationally. A Karachi number 021 1234 5678 becomes +92 21 1234 5678.

Mobile vs. Landline: How to Tell the Difference

You can tell whether a +92 number is mobile or landline:

  • Starts with 3: Mobile number (e.g., +92 3XX XXX XXXX)
  • Starts with 21: Karachi landline (e.g., +92 21 XXX XXXX)
  • Starts with 42: Lahore landline (e.g., +92 42 XXX XXXX)
  • Starts with 51: Islamabad/Rawalpindi landline
  • Starts with other 2-digit codes: Other city landlines

Mobile calls typically cost more than landline calls from abroad.

Dialing Examples

Here are practical examples for calling different types of Pakistani numbers:

Example 1: Calling a Karachi Landline from the US

  • Pakistani Number (local): (021) 1234-5678
  • From a US Mobile: +92 21 1234 5678
  • From a US Landline: 011 92 21 1234 5678

Example 2: Calling a Pakistani Mobile from the US

  • Pakistani Number (local): 0300-123-4567
  • From a US Mobile: +92 300 123 4567
  • From a US Landline: 011 92 300 123 4567

Example 3: Calling a Lahore Landline from the UK

  • Pakistani Number (local): (042) 3456-7890
  • From the UK: 00 92 42 3456 7890

Example 4: Calling from UAE

  • Pakistani Number (local): 0333-111-2222 (mobile)
  • From UAE: 00 92 333 111 2222

Best Times to Call Pakistan

Pakistan operates on Pakistan Standard Time (PKT), which is UTC+5 year-round (no daylight saving time).

Your Location Time Difference Call Pakistan 9 AM - 9 PM
US East Coast (EST) Pakistan is 10 hours ahead 11 PM - 11 AM EST (previous day)
US West Coast (PST) Pakistan is 13 hours ahead 8 PM - 8 AM PST (previous day)
UK (GMT) Pakistan is 5 hours ahead 4 AM - 4 PM GMT
UAE (GST) Pakistan is 1 hour behind 10 AM - 10 PM GST
Saudi Arabia (AST) Pakistan is 2 hours ahead 7 AM - 7 PM AST

Tip: Friday is a day of prayer in Pakistan, and many offices close early or entirely. Avoid calling during Friday afternoon prayer time (around 1-3 PM local time). During Ramadan, business hours may be adjusted.

Common Mistakes to Avoid

Here are the most common errors when dialing the 92 country code:

  • Keeping the 0: You must drop the leading 0 when calling internationally. Dial +92 300, not +92 0300.
  • Wrong number of digits: Mobile = 10 digits after +92. Landlines = 9-10 digits (area code + local number).
  • Confusing country codes: Don't mix up +92 (Pakistan) with +91 (India) or +93 (Afghanistan).
  • Forgetting the time difference: Pakistan is 10-13 hours ahead of the US. Morning calls from the US arrive at night in Pakistan.

Cheapest Ways to Call +92 Numbers

International calls to Pakistan are in high demand due to the large diaspora. Options include:

  • VoIP Services: Services like CallSky.io offer competitive per-minute rates to Pakistan, often under $0.05/minute. Check our international calling rates.
  • Messaging Apps: WhatsApp is popular in Pakistan. IMO and Viber are also widely used. All offer free calls over WiFi/data.
  • International Calling Plans: Many carriers offer Pakistan-specific bundles. Check our guide on prepaid international calling plans.
  • Calling Cards: Still popular for calling Pakistan, especially from the Middle East and UK.

Frequently Asked Questions (FAQ)

What country has the +92 country code?

The +92 country code is for Pakistan. Any call from a number starting with +92 originates from Pakistan.

How many digits is a Pakistani phone number?

Pakistani mobile numbers have 10 digits after +92 (starting with 3). Landline numbers are 9-10 digits including the area code.

What is the area code for Karachi?

The area code for Karachi is 21. For international calls, dial +92 21 followed by the 7-8 digit local number.

What is the area code for Lahore?

The area code for Lahore is 42. Internationally, dial +92 42 followed by the local number.

How do I call Pakistan from the USA?

From a mobile phone, dial +92 followed by the Pakistani number (without the leading 0). From a landline, dial 011-92 then the number.

What time should I call Pakistan from the US?

Pakistan is 10 hours ahead of US Eastern Time. To reach someone during Pakistani business hours (9 AM - 6 PM PKT), call between 11 PM - 8 AM EST the previous day.

Is +92 Pakistan or India?

+92 is the country code for Pakistan. The country code for India is +91.


Ready to make clear, affordable international calls without the hassle? With CallSky.io, you can connect to over 180 countries, including Pakistan, with crystal-clear quality and transparent per-minute rates. Start calling with CallSky.io today.