+92 is the country code for Pakistan

+92

Calls to Pakistan from $0.09/min

+92 explained

The Pakistan country code, 92, is what you dial before Pakistan numbers when you call from abroad. It is also known as the Pakistan dialing code, Pakistan calling code, or Pakistan phone code. In the Pakistan phone number format, +92 comes first, then the area code, such as 42 for Lahore, then the local number.

Country code
+92
The 0092 country code is the same number
ISO country codes
PK, PAK
Use the PK country code or the PAK country code on forms and passports. To call Pakistan, dial +92
Used in
Pakistan
No other country or territory dials +92
Exit code
00
From most countries. Also 011 from United States and Canada, 0011 from Australia, and + from any mobile
Trunk prefix
0
Drop it after +92
Number length
8, 9, 10, 11, or 12 digits
After +92
Time now in Pakistan
Pakistan mobile number format
0301 2345678
From abroad: +92 301 2345678
Pakistan landline number format
(021) 30000000
From abroad: +92 21 30000000

+92 area codes of main cities

Each +92 area code below is in the form you dial from abroad: +92, then the city code, then the local number. Inside Pakistan, callers leave out +92 and put 0 in front of the city code. So Lahore is +92 42 from abroad and 42 at home.

Lahore
+9242
Karachi
+9221
Peshawar/Charsadda
+9291
Faisalabad
+9241
Gujranwala
+9255
Multan
+9261
Hyderabad
+9222
Quetta
+9281
Bannu/N. Waziristan
+92928
Sargodha
+9248
Sialkot
+9252
Bahawalpur
+9262
Jhang Sadr
+9247
Islamabad/Rawalpindi
+9251
Shekhupura
+9256
Gujrat
+9253
Sukkur
+9271
Sahiwal
+9240
Okara
+9244
Rahim Yar Khan
+9268
Kasur
+9249
Dera Ghazi Khan
+9264
Larkana
+9274
Nawabshah
+92244
Hafizabad
+92547
Mardan
+92937
Mirpur Khas
+92233
Bahawalnagar
+9263
Muzaffargarh
+9266
Jacobabad
+92722
Khuzdar
+92848
Shikarpur
+92726
Dadu
+9225
Jhelum
+92544
Kohat
+92922
Layyah
+92606
Umarkot
+92238
Lodhran
+92608
Attock City
+9257
Bhakkar
+92453
Narowal
+92542
Mandi Bahauddin
+92546
Mianwali
+92459
Pakpattan
+92457
Toba Tek Singh
+9246
Ghotki
+92723
Badin
+92297
Vihari
+9267
Khushāb
+92454
Chakwal
+92543
Swabi
+92938
Gwadar
+9286
Mansehra/Batagram
+92997
Sibi/Ziarat
+92833
Sanghar
+92235
Chitral
+92943
Haripur
+92995
Rajanpur
+92604
Zhob
+92822
Thatta
+92298
Khairpur
+92243
Tank
+92963
Loralai
+92824
Lakki
+92969
Hangu/Orakzai Agy
+92925
Kharan
+92847
Upper Dir
+92944
Mastung
+92843
Kalat
+92844
Dera Bugti
+92835
Tharparkar
+92232
Naushero Feroze
+92242
AJK/FATA
+9258234
Khanewal
+9265
Killa Saifullah
+92823
Chagai
+92825
K.Abdullah/Pishin
+92826
Musakhel
+92828
Barkhan/Kohlu
+92829
Bolan
+92832
Jhal Magsi
+92837
Jaffarabad/Nasirabad
+92838
Kech
+92852
Lasbela
+92853
Panjgur
+92855
Awaran
+92856
Nowshera
+92923
Khyber/Mohmand Agy
+92924
Kurram Agency
+92926
Karak
+92927
Malakand
+92932
Buner
+92939
Bajaur Agency
+92942
Lower Dir
+92945
Swat
+92946
South Waziristan
+92965
D.I. Khan
+92966
Abottabad
+92992
Shangla
+92996
Kohistan
+92998

Pakistan phone number types

The first digits of a Pakistan number tell you what kind of number it is: a landline, a mobile, a free number, or one that costs more to call. Here is a sample of each type of Pakistan phone number, as dialed inside Pakistan and from abroad.

TypeInside PakistanFrom abroad
LandlineStarts with the area code. Karachi and Lahore numbers are 8 digits and start with 3, other cities are usually 7
(021) 23456789+92 21 23456789
MobileStarts with 03. The regulator limits the next digit to 0 through 6, before 8 more digits
0301 2345678+92 301 2345678
Toll-freeStarts with 0800. Five more digits follow, free for a landline caller inside Pakistan
0800 123 45+92 800 123 45
Business numberStarts with the area code. The next three digits are always 111, as in 021 111 for Karachi
(021) 111 825 888+92 21 111 825 888
Personal numberStarts with 1. Pakistan uses this range for national helplines and short codes, not an ordinary line
1220 44444+92 1220 44444
Premium rateStarts with 0900. Costs more than a call to a standard number
0900 123 45+92 900 123 45

Good to know before you call Pakistan

Sound like a local
“Assalamu Alaikum”

It means peace be upon you

Reply

“Wa Alaikum Assalam”

Emergency number

1122

15 reaches the police, 16 the fire brigade, and 115 the Edhi Foundation's ambulance service.

Pakistan Telecommunication Authority, national numbering plan

What it costs to call Pakistan (using Suparelay)

Landline from $0.14/minMobile from $0.09/min

Only 28 of 221 countries cost less to call than Pakistan.

Enter a number
Price per minute
2
10
13
13
13
21
51
98
4¢5¢7¢10¢15¢20¢30¢50¢+

Each bar counts the countries at that price

Want to call Pakistan?

Call any phone from this tab. Nothing to install on either side, and you pay cents a minute.

+92

Type it with or without the country code

From$0.09/min
  • Per started minute
  • Suparelay caller ID

Why a call to Pakistan fails

You call from: 🇺🇸 United States

The 0 is still in the number

The 0 at the start of a Pakistani number is for calls inside the country. From abroad, drop it: +92 takes its place.

Connects
011 92 21 30000000
Does not connect
011 92 0021) 30000000

The exit code is wrong for your country

00 works from Pakistan, Europe, and most of the world. From the US and Canada the exit code is 011.

Connects
011 92 21 30000000
Does not connect
00 92 21 30000000

The number does not take calls from abroad

Numbers that start with 0800 are toll-free only for calls placed inside Pakistan.

Connects
011 92 21 30000000
Does not connect
011 92 800 123 45

Questions about +92

Which country is +92?

+92, or country code 92, belongs to Pakistan.

What is +92?

+92 is the part you dial before a Pakistani number when you call from another country. It replaces the first 0 of the number.

Is the PK country code the same as +92?

No. PK is the ISO code of Pakistan, used in forms and addresses. The number you dial is +92.

What is the difference between +92 and 0092?

The + stands for your exit code. 00 is the exit code in Pakistan and most of the world, so 0092 and +92 reach the same number there. From the US and Canada, dial 011 92 instead.

Do I drop the 0 after +92?

Yes. The 0 is Pakistan's trunk prefix and works only inside the country. Dial +92 21 3000 0000, not +92 021 3000 0000.

Can I text a +92 number?

Yes. Write a Pakistani mobile number, such as +92 301 2345678, without its first 0, and your phone sends the text abroad at your carrier's international rate.

How much does it cost to call Pakistan?

The dialer on this page shows the exact price of the number you enter before you call.

What do Pakistani mobile numbers start with?

Pakistani mobile numbers start with 03, then 8 more digits, such as 0301 2345678.

The information on this page is accurate as of September 25, 2026.

Pakistan Telecommunication Authority, national numbering plan

Somebody in Pakistan is waiting for your call.

Call Pakistan