Country Dialing Guide

Pakistan country code +92 — call Pakistan & get a number.

Everything to dial Pakistan correctly — exact formats from the US, UK, Australia and the Gulf, every major area code, current mobile prefixes, live time & weather — plus how businesses get a Pakistan virtual number with MCM.

  • 17,500+ Businesses
  • 99.99% Uptime SLA
  • 190+ Countries
  • 4.8/5 on G2
🇵🇰 Pakistan · LivePKT · UTC+5
--:--:--
Islamabad
Karachi
Lahore
+92
Country code
00
Exit code
241M
People
241M
Population
190M+
Active SIMs
5
Mobile operators
+92
Country code
01At a glance

Pakistan at a glance

The numbers and facts you need before you dial.

Country name
Islamic Republic of Pakistan
Country code
+92
ISO codes
PK / PAK
Exit code (from Pakistan)
00
Trunk prefix (within)
0
Capital
Islamabad
Largest city
Karachi
Population
~241 million
Currency
Pakistani Rupee (PKR)
Time zone
PKT (UTC +5)
Regulator
PTA
Active SIMs
190+ million
02The basics

What is the country code for Pakistan?

The country code for Pakistan is +92 — the unique digit string the global phone system uses to route any call from outside Pakistan into a Pakistani number. Without it, the network has nowhere to land the call.

Code +92 was assigned to Pakistan by the ITU under the E.164 plan — the same standard that gives the US +1, the UK +44 and the UAE +971. The “+” means “dial your local international exit code”; on a mobile, press and hold 0 to type it.

+920092011 9200 92

All four mean the same thing — they connect your call to Pakistan.

03Dialing format

How to call Pakistan from anywhere

Every pattern is: exit code + 92 + area/mobile code (no leading 0) + subscriber number.

Anatomy of a Pakistani phone number (international format)
Country+92Pakistan
·
Area42Lahore
·
Subscriber35 123456–8 digits
Mobile example: +92 300 1234567 — mobiles use a 3-digit operator prefix, no city code.

United States & Canada

exit 011

011 + 92 + area code + number

  • Lahore landline: 011 92 42 XXXXXXXX
  • Mobile: 011 92 300 1234567

United Kingdom

exit 00

00 + 92 + area code + number

  • Islamabad landline: 00 92 51 XXXXXXX
  • Mobile: 00 92 3XX XXXXXXX

Australia

exit 0011

0011 + 92 + area code + number

  • Karachi landline: 0011 92 21 XXXXXXXX

UAE, Saudi & Gulf

exit 00

00 + 92 + area code + number

  • Works from Qatar, Kuwait, Bahrain, Oman, Egypt

Universal format (any mobile): +92 + area code + local number — the “+” tells your carrier to apply the right exit code automatically, wherever you are.

04Number format

Pakistan phone number format explained

A complete Pakistani number is 10 digits in international format (after +92). Inside Pakistan it's written with a leading 0 — the trunk prefix you drop when calling from abroad.

Landline

Inside Pakistan
0 + area code + subscriber → 042 35XXXXXX
International
+92 + area code + subscriber → +92 42 35XXXXXX

Area codes run 2–4 digits. Big metros use 2 digits (Karachi 21, Lahore 42, Islamabad 51); smaller districts use 3–4.

Mobile

Inside Pakistan
0 + prefix + subscriber → 0300 1234567
International
+92 + prefix + subscriber → +92 300 1234567

All Pakistani mobiles start with 3XX after the country code. The 3-digit prefix identifies the operator.

05Area codes

Pakistan area codes — major cities

Rule of thumb: the smaller and more remote the city, the longer the area code.

Pakistan

Major cities on the map

Hover a city to see its area code.

Karachi+92 21Lahore+92 42Islamabad+92 51Faisalabad+92 41Peshawar+92 91Quetta+92 81Multan+92 61Gilgit+92 5811

Quick math

Mega-city = 2 digits · Town = 3 · Remote = 4

// Full directory20 entries
CityProvinceArea code
KarachiSindh21
LahorePunjab42
Islamabad / RawalpindiFederal Capital51
FaisalabadPunjab41
MultanPunjab61
PeshawarKhyber Pakhtunkhwa91
QuettaBalochistan81
HyderabadSindh22
SialkotPunjab52
GujranwalaPunjab55
SargodhaPunjab48
BahawalpurPunjab62
SukkurSindh71
LarkanaSindh74
MardanKhyber Pakhtunkhwa937
AbbottabadKhyber Pakhtunkhwa992
Mirpur (AJK)Azad Kashmir5827
MuzaffarabadAzad Kashmir5822
GilgitGilgit-Baltistan5811
SkarduGilgit-Baltistan5815
06Mobile networks

Pakistan mobile network prefixes

The 3-digit prefix after +92 tells you which operator issued the SIM — e.g. +92 333 … is Ufone, +92 312 … is Zong.

JZ

Jazz

incl. former Warid

+92 300–308, 320–324

Largest operator by subscribers

ZG

Zong

China Mobile Pakistan

+92 310–319

Strong nationwide 4G coverage

UF

Ufone

PTCL

+92 330–339

Owned by Pakistan Telecommunication Company Ltd

TN

Telenor

Pakistan

+92 340–348

Competitive bundles, broad rural reach

SC

SCOM

Mobile carrier

+92 355

Special Communications Org — Gilgit-Baltistan & AJK

07Time zone

Pakistan time zone — PKT (UTC +5)

Pakistan does not observe daylight saving, so the offset is the same year-round. See the live clock at the top of this page.

New York (EST)
Pakistan is 10 hours ahead
London (GMT)
Pakistan is 5 hours ahead
Dubai (GST)
Pakistan is 1 hour ahead
Singapore (SGT)
Pakistan is 3 hours behind
Sydney (AEST)
Pakistan is 5 hours behind

Best call windows: early morning Pakistan time (7–10 AM PKT) overlaps late evening on the US East Coast; mid-afternoon to early evening PKT overlaps European business hours.

08Emergency

Emergency numbers in Pakistan

Free to call from any Pakistani phone, landline or mobile.

15
Police
16
Fire Brigade
115
Edhi Ambulance
1122
Rescue 1122
130
Motorway Police
1991
Citizens Portal
990
Maritime Security
117
Anti-Terrorism
09Avoid these

Common mistakes when calling Pakistan

Almost every failed international call is a formatting issue, not a network issue.

Leaving the leading 0 on the area code

Dial 011 92 42 35XXXXXX, not 011 92 042 35XXXXXX. The 0 is the domestic trunk prefix — drop it when calling from outside Pakistan.

Dialing 92 without the exit code

From a US landline, “92 300 1234567” alone fails. You need 011 (or +) in front to flag the call as international.

Confusing country code with city code

+92 is the country code; the area code (21, 42, 51…) comes after it. Skipping straight to the subscriber number — or doubling the area code — makes the number invalid.

Adding a city code to a mobile number

Pakistani mobiles are dialed +92 + 3XX + 7 digits. There is no city code — mobile numbers are nationwide.

Using the wrong exit code at home

Exit codes vary: 011 (US/Canada), 00 (UK/EU/most of Asia & Africa), 0011 (Australia), 010 (Japan). When unsure, dial “+” from a mobile.

10Save money

Tips to reduce the cost of calling Pakistan

Use a VoIP service

VoIP routes the call over the internet for most of the journey, so you pay local rates on the Pakistan end — typically a fraction of mobile-carrier rates.

Get a Pakistan virtual number

If you call Pakistan often, a dedicated virtual number lets you receive calls at local rates and dial out with a local caller ID.

Pick the right time window

Some carriers charge different international rates by time of day. Check before placing long calls.

Compare per-minute rates

Two carriers in the same country can differ 5–10x per minute to Pakistan. A few minutes of comparison saves hundreds a year.

11For business

Why businesses get a Pakistan virtual number

If you sell, support, or hire in Pakistan, a local +92 caller ID gets answered where a +1 or +44 gets ignored. A Pakistan virtual number is a real Pakistani number that rings on your existing system anywhere in the world.

Higher answer rates

Local caller IDs are answered far more often than unfamiliar international numbers.

Lower trust friction

A Karachi +92 21 number signals local presence without a physical office.

Cheaper inbound

Pakistani customers call a local number at local rates — no one rejects your calls for cost.

Centralized routing

Calls forward to your existing call center, mobile, or SIP platform — handled from anywhere.

Faster expansion

Launch a Pakistan customer line in a day instead of incorporating a local entity.

Real PSTN presence

A genuine Pakistani DID — Karachi, Lahore, Islamabad — that rings on your phone system worldwide.

MCM platform

Pakistan virtual numbers with My Country Mobile

MCM provides Pakistan virtual numbers as part of its 190+ country platform — serving 17,500+ businesses across telecom, BPO, fintech, e-commerce and enterprise. You get the local Pakistani DID, carrier-grade routing, and the APIs to wire it into whatever softphone, PBX, contact center or CRM you already run.

Local Pakistan DIDs in major area codes — Karachi (+92 21), Lahore (+92 42), Islamabad (+92 51) and more
Call forwarding to any mobile, landline, SIP endpoint, or softphone worldwide
HD voice with G.711, G.729, Opus & AMR-WB — auto-negotiated per call
Sub-150ms latency on major voice corridors via distributed PoPs
99.99% uptime SLA backed by geo-redundant infrastructure & sub-2s failover
WebRTC support for browser-based calling without softphone installs
REST APIs for provisioning, routing & call detail records (CDRs)
Built-in fraud protection with AI anomaly detection & STIR/SHAKEN
24/7 network monitoring and dedicated support
12Get started

How to get your Pakistan virtual number

Most businesses are live within hours, not days.

1

Choose your area code

Pick Karachi, Lahore, Islamabad, or another Pakistan area code based on where you want presence.

2

Tell MCM where to route

Forward to a mobile, an existing PBX, a SIP trunk, or a softphone — any destination type.

3

Provision via portal or API

Self-service portal for single numbers; REST API for bulk provisioning and CRM integration.

4

Go live

Receive calls with caller ID, call recording and CDR access from day one.

13Keep exploring

More country dialing guides

Calling somewhere else? Browse our other country code and number-format guides.

Ready to connect with Pakistan?

Get a Pakistan virtual number from MCM — local caller ID, global routing, sub-150ms latency and a 99.99% uptime SLA, trusted by 17,500+ businesses. No credit card, 5-minute setup, no contracts.

FAQ

Pakistan country code +92 — frequently asked questions.

What is the country code for Pakistan?expand_more

The country code for Pakistan is +92. You dial it after your country's international exit code (for example, 011 from the US or 00 from the UK) to reach any phone number in Pakistan.

How do I call a Pakistani mobile number from the United States?expand_more

Dial 011 + 92 + 3XX + 7-digit subscriber number, dropping the leading 0. Example: to call 0300 1234567, dial 011 92 300 1234567. From a US mobile you can also dial +92 300 1234567.

Do I need to drop the 0 in front of a Pakistani number when calling internationally?expand_more

Yes. The leading 0 is a domestic trunk prefix used only for long-distance dialing inside Pakistan. When calling from any other country you replace the 0 with the country code +92.

What is the area code for Karachi, Lahore and Islamabad?expand_more

Karachi is 21, Lahore is 42, and Islamabad/Rawalpindi share 51. In international format that's +92 21, +92 42, and +92 51 followed by the subscriber number.

How long is a Pakistani phone number?expand_more

Pakistani numbers are typically 10 digits in international format (after +92): a 2- to 4-digit area code or mobile prefix plus a 6- to 8-digit subscriber number.

How can I tell which mobile operator a Pakistani number belongs to?expand_more

Look at the prefix after +92. 300–308 and 320–324 are Jazz, 310–319 is Zong, 330–339 is Ufone, 340–348 is Telenor, and 355 is SCOM (Gilgit-Baltistan and Azad Kashmir).

What time zone is Pakistan in?expand_more

Pakistan uses Pakistan Standard Time (PKT), UTC +5 year-round. Pakistan does not observe daylight saving time.

How can I get a Pakistan phone number if I don't live in Pakistan?expand_more

Use a virtual phone number provider. My Country Mobile (MCM) issues Pakistan virtual numbers in Karachi, Lahore, Islamabad and other area codes — provisioned via portal or API, and routed to any destination worldwide.

Why isn't my call to Pakistan connecting?expand_more

The most common causes are leaving the leading 0 on the area code, missing the exit code (011 or 00), an incorrect mobile prefix, or temporary congestion. Almost every failed international call is a formatting issue, not a network issue.

Does MCM offer wholesale voice termination to Pakistan?expand_more

Yes — three tiers: Basic CC from $0.003/min, Platinum CC from $0.005/min, and Custom CLI quotes, with SIP interconnect support for 46 Labs, VOS, Sippy, OpenSIPS, Asterisk and FreeSWITCH.