Pakistan flag PK

Pakistan Phone Number Format

Country code +92 — Complete guide to Pakistan phone number formats, mobile and landline structures, and area codes.

How Pakistan Phone Numbers Are Written

Phone numbers in Pakistan have 10 digits for mobiles and 9 or 10 for landlines after the country code +92. Inside Pakistan a number is written with a leading 0, which makes 11 digits: 030X XXXXXXX. Drop that 0 when you call from abroad or save the number in international format: +92 30X XXXXXXX.

Country code+92
Digits after +9210 digits for mobiles and 9 or 10 for landlines
Trunk prefix (domestic calls) 0, dropped after +92
Mobile numbers start with 030–037
Exit code (to call abroad from Pakistan)00
Dial from the US011 92 30X XXXXXXX

Mobile vs. Landline Numbers

Mobile numbers

10 digits after +92, starting with 030–037.

030X XXXXXXX at home
+92 30X XXXXXXX international
Landline numbers

9 or 10 digits after +92. Landlines begin with an area code, for example Karachi:

(021) XXXXXXXX at home
+92 21 XXXXXXXX international

Pakistan Number Types

Type Starts with Written at home International From the US
Mobile 030–037 030X XXXXXXX +92 30X XXXXXXX 011 92 30X XXXXXXX
Landline — (021) XXXXXXXX +92 21 XXXXXXXX 011 92 21 XXXXXXXX
Toll-free 080 0800 XXX XX +92 800 XXX XX 011 92 800 XXX XX
Premium rate 090 0900 XXX XX +92 900 XXX XX 011 92 900 XXX XX
Company number (UAN) — (021) XXX XXX XXX +92 21 XXX XXX XXX 011 92 21 XXX XXX XXX

X stands for any digit. Source: libphonenumber metadata (phonenumbers 9.0.40), Google's open numbering data.

Checking a number from Pakistan? The phone number checker tells you if it is valid, mobile or landline, and gives its international format.

Pakistan Area Codes

Major area codes in Pakistan:

Area Code City / Region
992 Abbotabad
621 Bahawalpur
41 Faisalabad
5799 Ghourghushi
431 Gujranwala
221 Hyderabad
51 Islamabad
21 Karachi
42 Lahore
61 Multan
442 Okara
91 Peshawar
81 Quetta
604 Rojhan
441 Sahiwal
451 Sarhodha
524 Sialkot
71 Sukkur

Dialing Tips

  • Remove the leading 0: When dialing internationally, drop the trunk prefix (0) that is used for domestic calls in Pakistan.
  • Use the + notation: From a US mobile phone, use +92 instead of 011 92.
  • Verify the number length: Numbers in Pakistan have 10 digits for mobiles and 9 or 10 for landlines after +92. If your call does not connect, check that no digit is missing or doubled.
  • Save contacts in international format: Always store phone numbers with the full +92 prefix so they work from any country.

Pakistan Phone Number FAQ

How many digits does a phone number in Pakistan have?

Phone numbers in Pakistan have 10 digits for mobiles and 9 or 10 for landlines after the country code +92. Written for domestic calls with the leading 0, a mobile number has 11 digits.

What do mobile numbers in Pakistan start with?

Mobile numbers in Pakistan start with 030–037 when written for domestic calls. In international format the leading 0 is dropped: +92 30X XXXXXXX.

How do I write a phone number from Pakistan in international format?

Start with +92, then the national number without the leading 0. For example, a mobile number written 030X XXXXXXX at home becomes +92 30X XXXXXXX. From a US landline, dial 011 92 30X XXXXXXX.

What is the toll-free prefix in Pakistan?

Toll-free numbers in Pakistan start with 080, for example 0800 XXX XX. Many toll-free numbers can't be reached from abroad.

How do I call the US from Pakistan?

Dial the exit code 00, then 1 and the 10-digit US number: 00 1 XXX XXX XXXX. From a mobile phone you can use + instead of 00: +1 XXX XXX XXXX.

Pakistan Quick Info
Country Code +92
ISO Code PK
Capital Islamabad
International Prefix 011 (from US)