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 +92 | 10 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 US | 011 92 30X XXXXXXX |
Mobile vs. Landline Numbers
10 digits after +92, starting with 030–037.
030X XXXXXXX at home+92 30X XXXXXXX international9 or 10 digits after +92. Landlines begin with an area code, for example Karachi:
(021) XXXXXXXX at home+92 21 XXXXXXXX internationalPakistan 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
+92instead of011 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
+92prefix 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.
- Kyrgyzstan +996
- Tajikistan +992
- Afghanistan +93
- India +91
- Kazakhstan +7
- Sri Lanka +94