Prefixyr.com
Pakistan ☎️ Landline / Geographic

Area Code 684 – Rahim Yar Khan

The phone area code for Rahim Yar Khan is 684 (international format +92684). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
08:53:21
UTC • UTC +00:00
Full Dialing Format
+92684
Population 517,000
👥
Admin Region Punjab
🗺️
Elevation 85m
🏔️
GPS Coordinates 28.4199, 70.3035
📍

📍 Geographic Location of Rahim Yar Khan

Geographic Overview

Area code 684 is a geographic National Destination Code (NDC) assigned to the Rahim Yar Khan region in the Punjab province of Pakistan. This code is used for fixed-line (PSTN) services within the district, covering the city of Rahim Yar Khan and its surrounding administrative subdivisions, including Sadiqabad and Khanpur. The district is a major agricultural and industrial hub in southern Punjab, and the 684 code serves both residential and commercial subscribers in these areas.

Dialing Formats

When calling a fixed-line number in Rahim Yar Khan from within Pakistan, subscribers must dial the trunk prefix 0, followed by the area code 684 and the subscriber's 7-digit local number. The complete national dialing format is: 0 684 XXX XXXX.

For international callers, the country code for Pakistan is +92. Therefore, the international dialing format is: +92 684 XXX XXXX. Note that the leading trunk prefix 0 is omitted when dialing from abroad.

For example, to call a landline in Rahim Yar Khan with the local number 1234567:

  • From within Pakistan: 0684 1234567
  • From outside Pakistan: +92 684 1234567

Caller Instructions

Local callers (within Pakistan): If you are dialing from another city or region, you must include the trunk prefix 0 before the area code. If you are dialing from a mobile phone, you can use the same format (0684 XXX XXXX) or the international format (+92 684 XXX XXXX), depending on your carrier's settings. Always ensure you have the correct 7-digit local number.

International callers: When calling from any country outside Pakistan, replace the trunk prefix with the country code +92. Do not include the leading zero. For example, a caller from the UK would dial 00 92 684 1234567 (using the international access code 00), while a caller from the US would dial 011 92 684 1234567.

Overlay and Numbering Considerations

As of the latest ITU-T E.164 national numbering plan updates, there is no overlay code for the 684 area. The code is exclusively assigned to fixed-line services in the Rahim Yar Khan district. Mobile numbers in Pakistan are non-geographic and begin with 3 (e.g., 0300, 0321), so they are not affected by this area code. If you are unsure whether a number is fixed or mobile, note that fixed-line numbers in this region always start with the digits 684 after the trunk prefix or country code.

For businesses and residents in Rahim Yar Khan, it is essential to use the correct dialing format to avoid call routing errors. Always verify the local number length (7 digits) and the area code before placing a call.

❓ Frequently Asked Questions

What area code is 684 in Pakistan?
Area code 684 is the geographic National Destination Code (NDC) for Rahim Yar Khan district in Punjab, Pakistan. It is used for fixed-line (landline) numbers in the city and surrounding areas.
How do I call a landline in Rahim Yar Khan from abroad?
To call a Rahim Yar Khan landline from outside Pakistan, dial your country's international access code (e.g., 00 or 011), then Pakistan's country code +92, then the area code 684 without the leading zero, followed by the 7-digit local number. Example: +92 684 1234567.
Do I need to dial 0 before 684 when calling from a mobile phone in Pakistan?
Yes, when calling a fixed-line number in Rahim Yar Khan from any phone within Pakistan, you must dial the trunk prefix 0 before the area code. The format is 0684 XXX XXXX. Some mobile networks may allow international format (+92 684 XXX XXXX), but the standard national format is 0684.
Is 684 a mobile prefix or a landline prefix?
684 is a geographic landline prefix assigned to Rahim Yar Khan. Mobile numbers in Pakistan are non-geographic and typically begin with 3 (e.g., 0300, 0321). If you see a number starting with 684, it is a fixed-line number.
What is the number length for a Rahim Yar Khan landline?
A Rahim Yar Khan landline number consists of the area code 684 followed by a 7-digit local subscriber number. In international format, it is +92 684 XXX XXXX (total 10 digits after the country code).