Country code guide

Pakistan phone number format and 92 country code

Use the 92 country code, written as +92, when calling Pakistan from another country. This may also be called the country calling code, dial code, phone prefix, or international prefix. Check the number format, confirm whether the destination is mobile or landline, then review the Voipfibre rate before placing the call.

Use Voipfibre after checking the number format

International format

+92 + mobile or fixed area code without the domestic leading 0 + local number

+92Country calling code
RateCheck before calling
Mobile example+92 300 1234567
Landline example+92 21 12345678
Dialing format

How to dial Pakistan

Start with +92, add the correct area or mobile prefix, then enter the local number. Use the format shared by the person or business you are calling when available.

Country code

+92

Use the 92 country code before the Pakistan number when calling internationally.

Number format

Domestic mobile 03xx number, or fixed area code with leading 0

Pakistan numbers drop the domestic leading 0 after +92. Domestic 0300 becomes +92 300, Karachi 021 becomes +92 21, Lahore 042 becomes +92 42, and Islamabad/Rawalpindi 051 becomes +92 51.

Before calling

Check Pakistan mobile and landline rates before placing the call because mobile, fixed-line, and special-service numbers can price differently.

Check Pakistan rates
Steps

Format the number before checking the rate

These steps work whether you are calling from United Kingdom, United States, Canada, United Arab Emirates, India or another country.

  • 1

    Start with +92

    Pakistan uses the 92 country code, written as +92 in plus format. Put it at the beginning of the number when calling internationally.

  • 2

    Add the area or mobile prefix

    Pakistan numbers drop the domestic leading 0 after +92. Domestic 0300 becomes +92 300, Karachi 021 becomes +92 21, Lahore 042 becomes +92 42, and Islamabad/Rawalpindi 051 becomes +92 51.

  • 3

    Complete the local number

    Use the remaining local digits in this pattern: Domestic mobile 03xx number, or fixed area code with leading 0.

  • 4

    Check the rate before calling

    Check Pakistan mobile and landline rates before placing the call because mobile, fixed-line, and special-service numbers can price differently.

Examples

Mobile and landline examples

Examples are for formatting guidance only. Always confirm the exact number with the person or business you are calling.

Mobile example

+92 300 1234567

Useful when you are calling a Pakistan mobile number.

Landline example

+92 21 12345678

Useful when you are calling a Pakistan landline or area-based number.

Number details

What to check before using the 92 country code

Country codes are only one part of an international phone number. Exit codes, area codes, mobile prefixes, and local numbering rules can change how the final number should be dialed.

Exit code or plus format

On a mobile phone, the plus sign usually replaces exit codes such as 00 or 011. From a landline, use the international access code for the country you are calling from, then 92.

Country calling code, dial code, or prefix

People may call 92 the Pakistan country code, country calling code, phone code, dial code, or international prefix. In each case, use +92 before the rest of the Pakistan number.

Mobile phone or landline

After +92, the next digits may be an area code, mobile prefix, service prefix, or local number. Check whether you are calling a mobile phone or landline because rates can differ.

Pakistan country code +92

Pakistan country code, Pakistan phone code, Pakistan telephone code, Pakistan dialing code, Pakistan calling code, Pakistan code number, Pakistan country code number, Pak country code, 92 country code, 0092 country code, and +92 country code searches usually refer to +92.

Drop the domestic leading 0

In international format, remove the domestic trunk 0 before Pakistan mobile and fixed-line prefixes. Domestic 0300 becomes +92 300, 021 Karachi becomes +92 21, 042 Lahore becomes +92 42, and 051 Islamabad/Rawalpindi becomes +92 51.

Pakistan PTCL and city codes

Pakistan area code, city code list Pakistan, PTCL city code list Pakistan, Karachi phone code, Lahore PTCL code, Islamabad PTCL code, Peshawar city code, and similar searches should answer with fixed-line NDCs such as Karachi 21, Hyderabad 22, Faisalabad 41, Lahore 42, Islamabad/Rawalpindi 51, Sialkot 52, Gujranwala 55, Multan 61, Sukkur 71, Quetta 81, and Peshawar/Charsadda 91.

Pakistan mobile code

Pakistan mobile code and Pakistan country code with mobile number searches usually need +92 followed by the mobile number without the domestic leading 0. Current ITU/PTA mobile NDCs use the 3A range, where A is 0-6, with eight subscriber digits after the NDC.

Longer area-code searches

Queries such as 0213 area code Pakistan, 0423 area code in Pakistan, 04299 area code Pakistan, 0512 area code Pakistan, 0518 area code Pakistan, and 0519 area code Pakistan usually combine the city NDC with the first subscriber digit. Route them to the base city code, such as +92 21, +92 42, or +92 51, rather than treating the full string as a separate country code.

0922 and 0923 searches

Pakistan domestic fixed-line codes can include the trunk 0 before an NDC. 0922 country code is usually Kohat area-code intent written internationally as +92 922, while 0923 country code or 0923 area code Pakistan is usually Nowshera area-code intent written as +92 923.

Popular calling questions

Common ways people call Pakistan

Use the country code first, confirm the number type, then check the Voipfibre rate before placing the call.

What country code does Pakistan use?

Pakistan uses country code +92. Dial +92 followed by the Pakistan mobile or fixed-line area code without the domestic leading 0.

Open Pakistan guide

How do I format a Pakistan mobile number?

Remove the domestic leading 0 from the mobile number. For example, 0300 1234567 becomes +92 300 1234567.

Open Pakistan guide

What is the Pakistan area or PTCL code?

Use +92 and remove the domestic 0 from the city code. Karachi 021 becomes +92 21, Lahore 042 becomes +92 42, Islamabad/Rawalpindi 051 becomes +92 51, and Peshawar 091 becomes +92 91.

Open Pakistan guide

What is 0923 in Pakistan?

0923 is a Pakistan domestic fixed-line area-code form with the trunk 0. Internationally, write it as +92 923 followed by the local subscriber digits.

Open Pakistan guide

Can I call Pakistan with Voipfibre?

Yes. Check the Pakistan mobile or landline rate, add wallet credit, and call from a supported Voipfibre app, browser, SIP, or access-number workflow.

Compare Pakistan calling
Calling options

Popular guides for calling Pakistan

Use the +92 format first, then compare free calling offers, rate checks, and calling options for regular phone numbers from common origin countries.

Related codes

Other country codes people check before calling

Questions

Pakistan dialing FAQ

Pakistan uses the 92 country code, written as +92. The international format is +92 + mobile or fixed area code without the domestic leading 0 + local number.
92 is used for Pakistan. When you save or dial the number internationally, write it with the plus sign as +92, then add the area or mobile prefix and local number.
Yes. 92 is the country calling code, phone prefix, or international dial code for Pakistan. On a mobile phone, write it as +92 before the area or mobile prefix and local number.
Dial +92, then add the area or mobile prefix and the local number. For example, a mobile number may look like +92 300 1234567.
Pakistan numbers drop the domestic leading 0 after +92. Domestic 0300 becomes +92 300, Karachi 021 becomes +92 21, Lahore 042 becomes +92 42, and Islamabad/Rawalpindi 051 becomes +92 51.
Not always. International rates can vary by mobile, landline, and special-service numbers. Check the live Voipfibre rate before calling.
Yes. Check the live Pakistan rate, add wallet credit, and call from the Voipfibre app, browser dialer, SIP, or access-number option where available.