Qibla direction in Pakistan
Across 34 cities in Pakistan, the Qibla points west (W): 253.6°–267.7° from true north, from Lahore to Lahore. Karachi is the closest to Mecca at 2,801 km, Sialkot the farthest at 3,634 km.
Qibla by city in Pakistan
Bearings are from true north, largest cities first. Each city has a Qibla page with the compass and a prayer-times page with today and the next seven days.
| City | Bearing | Direction | To Mecca |
|---|---|---|---|
| Lahoreprayer times | 260.3° | west (W) | 3,598 km |
| Karachiprayer times | 267.7° | west (W) | 2,801 km |
| Peshawarprayer times | 254.1° | west-southwest (WSW) | 3,406 km |
| Faisalabadprayer times | 259.6° | west (W) | 3,478 km |
| Rawalpindiprayer times | 256.0° | west-southwest (WSW) | 3,525 km |
| Gujranwalaprayer times | 259.2° | west (W) | 3,595 km |
| Multanprayer times | 260.4° | west (W) | 3,303 km |
| Hyderabadprayer times | 267.3° | west (W) | 2,941 km |
| Quettaprayer times | 256.7° | west-southwest (WSW) | 2,881 km |
| Bannuprayer times | 254.8° | west-southwest (WSW) | 3,288 km |
| Sargodhaprayer times | 258.1° | west-southwest (WSW) | 3,454 km |
| Sialkotprayer times | 259.0° | west (W) | 3,634 km |
| Bahawalpurprayer times | 261.9° | west (W) | 3,308 km |
| Dera Ismail Khanprayer times | 257.1° | west-southwest (WSW) | 3,284 km |
| Muzaffarābādprayer times | 255.2° | west-southwest (WSW) | 3,584 km |
| Battagramprayer times | 254.3° | west-southwest (WSW) | 3,554 km |
| Islamabadprayer times | 255.8° | west-southwest (WSW) | 3,528 km |
| Shekhupuraprayer times | 259.8° | west (W) | 3,567 km |
| Gujratprayer times | 258.5° | west-southwest (WSW) | 3,594 km |
| Sukkurprayer times | 263.1° | west (W) | 3,010 km |
| Sahiwalprayer times | 260.8° | west (W) | 3,465 km |
| Okaraprayer times | 260.8° | west (W) | 3,500 km |
| Rahim Yar Khanprayer times | 262.7° | west (W) | 3,161 km |
| Kasurprayer times | 261.1° | west (W) | 3,600 km |
| Dera Ghazi Khanprayer times | 260.0° | west (W) | 3,220 km |
| Tando Allahyarprayer times | 267.4° | west (W) | 2,975 km |
| Larkanaprayer times | 262.9° | west (W) | 2,945 km |
| Nawabshahprayer times | 265.7° | west (W) | 2,949 km |
| Jhang Sadrprayer times | 259.2° | west (W) | 3,403 km |
| Hafizabadprayer times | 259.0° | west (W) | 3,547 km |
| Chiniotprayer times | 259.0° | west (W) | 3,474 km |
| Mardanprayer times | 254.2° | west-southwest (WSW) | 3,453 km |
| Kamokeprayer times | 259.6° | west (W) | 3,595 km |
| Mingoraprayer times | 253.6° | west-southwest (WSW) | 3,499 km |
How to face the Qibla in Pakistan
- Open your phone’s compass and set it to true north if the app allows it.
- Turn until the compass reads the bearing of your city from the table above.
- You are now facing the Kaaba in Mecca.
If the compass only shows magnetic north, correct for the local magnetic declination. For the bearing at your exact position rather than the city centre, the live Qibla finder uses your device location and compass.
Also for Pakistan: prayer times for your location and sunrise and sunset in Pakistan.
Frequently asked questions
What is the Qibla direction in Pakistan?
In Pakistan the Qibla is to the west (W): 253.6°–267.7° from true north depending on the city. From Lahore, the largest city, it is 260.3°. Face that bearing to face the Kaaba in Mecca.
Is the Qibla the same everywhere in Pakistan?
Nearly. Across the 34 cities listed here it changes by 14.2°, from 253.6° in Lahore to 267.7° in Lahore. A city-level bearing is accurate for the whole city; the live Qibla finder gives the bearing for your exact position.
How far is Pakistan from Mecca?
Karachi is the closest city in this list, 2,801 km from the Kaaba along the great circle, and Sialkot the farthest at 3,634 km.