Pakistan Qibla Direction & Prayer Times
The qibla direction in Pakistan changes from city to city. The table below lists the qibla angle (degrees from true north) and the great-circle distance to the Kaaba for 277 cities. In Karachi, for example, the qibla is 268° (west). Tap a city for the live compass and its prayer times.
Calculation details
These values are applied the same way on every city page in this country.
- Calculation method
- Karachi (UIS) · Fajr 18° / Isha 18°
- Asr
- shadow ×2 (Hanafi)
- Qibla angle
- 251° – 269° · west
- Distance to the Kaaba
- 2,273 – 3,801 km · Jiwani … Skardu
- Time zones
- Asia/Karachi
- Cities covered
- 277 cities · 202 with prayer times
Regions
- Punjab Province (127)
- Sindh Province (51)
- Khyber Pakhtunkhwa (22)
- Balochistan Province (15)
- Azad Kashmir (5)
- Gilgit-Baltistan (2)
Cities in Pakistan — qibla angle and prayer times
| City | Qibla angle | To the Kaaba | Prayer times |
|---|---|---|---|
| Karachi | 267.7° west | 2,801 km | Prayer Times |
| Lahore | 260.3° west | 3,597 km | Prayer Times |
| Islamabad | 255.9° west | 3,528 km | Prayer Times |
| Faisalabad | 259.6° west | 3,477 km | Prayer Times |
| Peshawar | 254.1° west | 3,406 km | Prayer Times |
| Rawalpindi | 256° west | 3,525 km | Prayer Times |
| Gujranwala | 259.2° west | 3,595 km | Prayer Times |
| Multan | 260.4° west | 3,303 km | Prayer Times |
| Hyderabad | 267.3° west | 2,941 km | Prayer Times |
| Quetta | 256.7° west | 2,881 km | Prayer Times |
| Bannu | 254.8° west | 3,288 km | Prayer Times |
| Sargodha | 258.1° west | 3,454 km | Prayer Times |
| Sialkot | 259° west | 3,634 km | Prayer Times |
| Bahawalpur | 261.9° west | 3,308 km | Prayer Times |
| Arifwala | 261.4° west | 3,455 km | Prayer Times |
| Dera Ismail Khan | 257.1° west | 3,284 km | Prayer Times |
| Muzaffarābād | 255.2° west | 3,584 km | Prayer Times |
| Battagram | 254.3° west | 3,554 km | Prayer Times |
| Chunian | 261° west | 3,553 km | Prayer Times |
| Jhang Sadr | 259.2° west | 3,403 km | Prayer Times |
| Shekhupura | 259.8° west | 3,567 km | Prayer Times |
| Gujrat | 258.5° west | 3,594 km | Prayer Times |
| Sukkur | 263.1° west | 3,010 km | Prayer Times |
| Sahiwal | 258° west | 3,420 km | Prayer Times |
| Sahiwal | 260.8° west | 3,465 km | Prayer Times |
| Okara | 260.8° west | 3,500 km | Prayer Times |
| Rahim Yar Khan | 262.7° west | 3,161 km | Prayer Times |
| Kasur | 261.1° west | 3,600 km | Prayer Times |
| Jalalpur Pirwala | 261.4° west | 3,266 km | Prayer Times |
| Dera Ghazi Khan | 260° west | 3,220 km | Prayer Times |
| Pindi Bhattian | 258.9° west | 3,505 km | Prayer Times |
| Tando Bago | 268.8° west | 2,998 km | Prayer Times |
| Tando Allahyar | 267.4° west | 2,975 km | Prayer Times |
| Wah Cantt | 255.5° west | 3,503 km | Prayer Times |
| Chak Jhumra | 259.4° west | 3,490 km | Prayer Times |
| Bhawana | 259° west | 3,440 km | Prayer Times |
| Larkana | 262.9° west | 2,945 km | Prayer Times |
| Nawabshah | 265.7° west | 2,949 km | Prayer Times |
| Burewala | 261.3° west | 3,413 km | Prayer Times |
| Mingora | 253.6° west | 3,499 km | Prayer Times |
| Sinjhoro | 266.3° west | 2,988 km | Prayer Times |
| Hafizabad | 259° west | 3,547 km | Prayer Times |
| Chiniot | 259° west | 3,474 km | Prayer Times |
| Mardan | 254.2° west | 3,453 km | Prayer Times |
| Malir Cantonment | 267.7° west | 2,821 km | Prayer Times |
| Kamoke | 259.6° west | 3,595 km | Prayer Times |
| Abbottabad | 255.3° west | 3,555 km | Prayer Times |
| Saddiqabad | 262.8° west | 3,142 km | Prayer Times |
| Mirpur Khas | 267.4° west | 3,005 km | Prayer Times |
| Skardu | 255.8° west | 3,801 km | Prayer Times |
| Muridke | 259.9° west | 3,594 km | Prayer Times |
| Shahkot | 259.6° west | 3,518 km | Prayer Times |
| Bahawalnagar | 262° west | 3,468 km | Prayer Times |
| Bahawalnagar | 261.2° west | 3,490 km | Prayer Times |
| Kunri | 268.3° west | 3,060 km | Prayer Times |
| Muzaffargarh | 260.4° west | 3,273 km | Prayer Times |
| Digri | 268.2° west | 3,014 km | Prayer Times |
| Jacobabad | 261.6° west | 2,978 km | Prayer Times |
| Khuzdar | 261.2° west | 2,793 km | Prayer Times |
| Gilgit | 253.7° west | 3,704 km | Prayer Times |
| Gojra | 259.7° west | 3,435 km | Prayer Times |
| Shikarpur | 262.4° west | 2,992 km | Prayer Times |
| Dadu | 264.3° west | 2,892 km | Prayer Times |
| Talhar | 268.6° west | 2,983 km | Prayer Times |
| Qadirpur Ran | 260.4° west | 3,323 km | Prayer Times |
| Dajal | 260.7° west | 3,186 km | Prayer Times |
| Ahmadpur East | 262° west | 3,264 km | Prayer Times |
| Hub | 267.3° west | 2,789 km | Prayer Times |
| Dhirkot | 255.8° west | 3,585 km | Prayer Times |
| Garhi Khairo | 261.7° west | 2,930 km | Prayer Times |
| Khairpur Mir’s | 263.3° west | 2,998 km | Prayer Times |
| Jhelum | 257.7° west | 3,570 km | Prayer Times |
| Tando Adam | 266.7° west | 2,972 km | Prayer Times |
| Hasilpur | 262° west | 3,396 km | Prayer Times |
| Kamalia | 260.4° west | 3,423 km | Prayer Times |
| Arif Wala | 264.2° west | 2,741 km | Prayer Times |
| Jampur | 260.7° west | 3,209 km | Prayer Times |
| Wazirabad | 258.7° west | 3,595 km | Prayer Times |
| Kohat | 254.6° west | 3,382 km | Prayer Times |
| Layyah | 258.6° west | 3,267 km | Prayer Times |
| Shujaabad | 260.8° west | 3,279 km | Prayer Times |
| Eminabad | 259.5° west | 3,599 km | Prayer Times |
| Jaranwala | 260° west | 3,507 km | Prayer Times |
| Tordher | 254.7° west | 3,468 km | Prayer Times |
| Chishtian | 262° west | 3,427 km | Prayer Times |
| Harunabad | 262.5° west | 3,451 km | Prayer Times |
| Jalalpur Jattan | 258.5° west | 3,607 km | Prayer Times |
| Umarkot | 268.1° west | 3,078 km | Prayer Times |
| Lodhran | 261.6° west | 3,306 km | Prayer Times |
| Moro | 264.6° west | 2,913 km | Prayer Times |
| Khanpur | 262.5° west | 3,198 km | Prayer Times |
| Attock City | 255.2° west | 3,468 km | Prayer Times |
| Manjhand | 266.2° west | 2,930 km | Prayer Times |
| Mian Channun | 260.6° west | 3,390 km | Prayer Times |
| Bhakkar | 257.6° west | 3,294 km | Prayer Times |
| Narowal | 259.9° west | 3,657 km | Prayer Times |
| Chaman | 254.7° west | 2,850 km | Prayer Times |
| Nankana Sahib | 260° west | 3,536 km | Prayer Times |
| Mandi Bahauddin | 258° west | 3,540 km | Prayer Times |
| Mianwali | 256.4° west | 3,361 km | Prayer Times |
| Daur | 265.2° west | 2,943 km | Prayer Times |
| Daska Kalan | 259.1° west | 3,614 km | Prayer Times |
| Shakargarh | 259.8° west | 3,687 km | Prayer Times |
| Pakpattan | 261.5° west | 3,487 km | Prayer Times |
| Mailsi | 261.6° west | 3,362 km | Prayer Times |
| Dokri | 263.2° west | 2,931 km | Prayer Times |
| New Mirpur City | 257.4° west | 3,577 km | Prayer Times |
| Toba Tek Singh | 259.8° west | 3,412 km | Prayer Times |
| Haveli Lakha | 261.6° west | 3,517 km | Prayer Times |
| Shahdad Kot | 262.1° west | 2,920 km | Prayer Times |
| Charsadda | 254° west | 3,425 km | Prayer Times |
| Ghotki | 262.8° west | 3,059 km | Prayer Times |
| Sambrial | 258.9° west | 3,617 km | Prayer Times |
| Badin | 269° west | 2,985 km | Prayer Times |
| Taunsa | 258.8° west | 3,235 km | Prayer Times |
| Phool Nagar | 260.6° west | 3,554 km | Prayer Times |
| Tando Muhammad Khan | 268° west | 2,956 km | Prayer Times |
| Pattoki | 260.8° west | 3,542 km | Prayer Times |
| Shahdadpur | 266.4° west | 2,969 km | Prayer Times |
| Jauharabad | 257.5° west | 3,422 km | Prayer Times |
| Vihari | 261.3° west | 3,383 km | Prayer Times |
| Chichawatni | 260.7° west | 3,424 km | Prayer Times |
| Dera Murad Jamali | 261° west | 2,962 km | Prayer Times |
| Kotri | 267.4° west | 2,934 km | Prayer Times |
| Kot Addu | 259.5° west | 3,260 km | Prayer Times |
| Sangla Hill | 259.3° west | 3,511 km | Prayer Times |
| Kharian | 258° west | 3,582 km | Prayer Times |
| Khushāb | 257.5° west | 3,429 km | Prayer Times |
| Pasrur | 259.5° west | 3,641 km | Prayer Times |
| Pano Aqil | 262.9° west | 3,037 km | Prayer Times |
| Shabqadar | 253.7° west | 3,410 km | Prayer Times |
| Kot Radha Kishan | 260.7° west | 3,568 km | Prayer Times |
| Chakwal | 256.9° west | 3,491 km | Prayer Times |
| Renala Khurd | 260.8° west | 3,515 km | Prayer Times |
| Raja Jang | 260.8° west | 3,583 km | Prayer Times |
| Model Town | 260.4° west | 3,595 km | Prayer Times |
| Dipalpur | 261.2° west | 3,517 km | Prayer Times |
| Qubo Saeed Khan | 261.9° west | 2,901 km | Prayer Times |
| Kandhkot | 262.2° west | 3,049 km | Prayer Times |
| Swabi | 254.7° west | 3,488 km | Prayer Times |
| Dijkot | 259.8° west | 3,465 km | Prayer Times |
| Gambat | 263.5° west | 2,973 km | Prayer Times |
| Kabirwala | 260.3° west | 3,343 km | Prayer Times |
| Daharki | 263° west | 3,097 km | Prayer Times |
| Dinga | 258.1° west | 3,563 km | Prayer Times |
| Thul | 262° west | 3,010 km | Prayer Times |
| Nowshera Kalan | 254.4° west | 3,441 km | Prayer Times |
| Fort Abbas | 263.1° west | 3,418 km | Prayer Times |
| Ratodero | 262.5° west | 2,956 km | Prayer Times |
| Fatehjang | 255.7° west | 3,488 km | Prayer Times |
| Alahabad | 261.2° west | 3,558 km | Prayer Times |
| Khewra, Punjab | 257.5° west | 3,498 km | Prayer Times |
| Talagang | 256.6° west | 3,451 km | Prayer Times |
| Kahna Nau | 260.6° west | 3,597 km | Prayer Times |
| Qambar | 262.7° west | 2,925 km | Prayer Times |
| Zāhir Pīr | 262.1° west | 3,188 km | Prayer Times |
| Hujra Shah Muqeem | 261.2° west | 3,534 km | Prayer Times |
| Paharpur, Khyber Pakhtunkhwa | 256.7° west | 3,298 km | Prayer Times |
| Turbat | 262.7° west | 2,415 km | Prayer Times |
| Topi, Khyber Pakhtunkhwa | 254.9° west | 3,500 km | Prayer Times |
| Bhalwal | 258° west | 3,478 km | Prayer Times |
| Mirpur Mathelo | 262.9° west | 3,082 km | Prayer Times |
| Bat Khela | 253.4° west | 3,460 km | Prayer Times |
| Sakrand | 265.8° west | 2,936 km | Prayer Times |
| Tando Jam | 267.3° west | 2,956 km | Prayer Times |
| Hala | 266.5° west | 2,948 km | Prayer Times |
| Gwadar | 264.5° west | 2,332 km | Prayer Times |
| Kahror Pakka | 261.7° west | 3,334 km | Prayer Times |
| Gujar Khan | 256.8° west | 3,539 km | Prayer Times |
| Chuhar Kana | 259.6° west | 3,551 km | Prayer Times |
| Darya Khan | 257.3° west | 3,302 km | Prayer Times |
| Minchinabad | 261.9° west | 3,501 km | Prayer Times |
| Mansehra | 255° west | 3,559 km | Prayer Times |
| Basirpur | 261.5° west | 3,533 km | Prayer Times |
| Lalamusa | 258.2° west | 3,586 km | Prayer Times |
| Usta Mohammad | 261.6° west | 2,938 km | Prayer Times |
| Sibi | 258.7° west | 2,948 km | Prayer Times |
| Pindigheb | 255.9° west | 3,445 km | Prayer Times |
| Phalia | 258.3° west | 3,545 km | Prayer Times |
| Sanghar | 266.3° west | 3,002 km | Prayer Times |
| Faqirwali | 262.7° west | 3,439 km | Prayer Times |
| Yazman | 262.4° west | 3,310 km | Prayer Times |
| Farooqa | 258.3° west | 3,425 km | Prayer Times |
| Chitral | 251.3° west | 3,485 km | Prayer Times |
| Haripur, Pakistan | 255.3° west | 3,526 km | Prayer Times |
| Jamrud | 253.9° west | 3,388 km | Prayer Times |
| Hajian Ki Dhok | 256.6° west | 3,549 km | Prayer Times |
| Dullewala | 257.5° west | 3,334 km | Prayer Times |
| Pir Jo Goth | 263.1° west | 2,985 km | Prayer Times |
| Pabbi | 254.3° west | 3,425 km | Prayer Times |
| Lalian | 258.7° west | 3,460 km | Prayer Times |
| Qabula | 261.6° west | 3,453 km | Prayer Times |
| Pir Mahal | 260.1° west | 3,404 km | Prayer Times |
| Mithi | 269.3° west | 3,082 km | Prayer Times |
| Kot Momin | 258.3° west | 3,489 km | Prayer Times |
| Ubauro | 262.8° west | 3,102 km | Prayer Times |
| Rajanpur | 261.5° west | 3,174 km | Prayer Times |
| Zhob | 256.7° west | 3,138 km | Prayer Times |
| Matli | 268.2° west | 2,967 km | Prayer Times |
| Jehanian | 260.9° west | 3,332 km | Prayer Times |
| Rawalakot | 256.3° west | 3,596 km | Prayer Times |
| Buni | 251.2° west | 3,540 km | Prayer Times |
| Hadali | 258.8° west | 3,640 km | — |
| Sillanwali | 258.5° west | 3,436 km | — |
| Nushki | 257.1° west | 2,773 km | — |
| Jatoi Shimali | 261.1° west | 3,230 km | — |
| Kotli | 256.9° west | 3,600 km | — |
| Chak Thirty-one -Eleven Left | 260.9° west | 3,422 km | — |
| Kanganpur | 261.4° west | 3,563 km | — |
| Mach | 257.6° west | 2,904 km | — |
| Kandiaro | 263.9° west | 2,939 km | — |
| Thatta | 268.4° west | 2,893 km | — |
| Fatehpur | 258.5° west | 3,297 km | — |
| Kamra | 256.2° west | 3,571 km | — |
| Pasni | 264.9° west | 2,448 km | — |
| Kundian | 256.5° west | 3,353 km | — |
| Sukheke Mandi | 259.2° west | 3,526 km | — |
| Dunyapur Tehsil | 261.2° west | 3,321 km | — |
| Sehwan | 265° west | 2,897 km | — |
| Washuk | 260° west | 2,616 km | — |
| Naushahra Virkan | 259.4° west | 3,571 km | — |
| Choa Saidan Shah | 257.4° west | 3,497 km | — |
| Chak, Sindh | 262.7° west | 3,010 km | — |
| Khalabat | 255.2° west | 3,524 km | — |
| Kamar Mushani | 255.8° west | 3,353 km | — |
| Tank, Pakistan | 256° west | 3,247 km | — |
| Tandlianwala | 260.2° west | 3,474 km | — |
| Loralai | 257.7° west | 3,035 km | — |
| Lakki | 255.8° west | 3,306 km | — |
| Hangu, Pakistan | 254.3° west | 3,345 km | — |
| Tangi | 253.7° west | 3,422 km | — |
| Malakwal City | 257.8° west | 3,514 km | — |
| Khanga Dogran | 259.3° west | 3,536 km | — |
| Narang Mandi | 259.9° west | 3,620 km | — |
| Kashmor | 262.2° west | 3,091 km | — |
| Alipur | 261.4° west | 3,234 km | — |
| Bagh, Azad Kashmir | 256.1° west | 3,601 km | — |
| Naudero | 262.8° west | 2,961 km | — |
| Setharja Old | 263.8° west | 2,966 km | — |
| Mamu Kanjan | 260.3° west | 3,439 km | — |
| Sharqpur Sharif | 260.3° west | 3,573 km | — |
| Bhera | 257.7° west | 3,485 km | — |
| Durushkhela | 253.3° west | 3,514 km | — |
| Khairpur Tamewah | 262° west | 3,365 km | — |
| Kharan, Pakistan | 258.6° west | 2,692 km | — |
| Warburton, Punjab, Pakistan | 259.9° west | 3,549 km | — |
| Nok Kundi | 255.6° west | 2,445 km | — |
| Mehar | 263.4° west | 2,902 km | — |
| Khairpur Nathan Shah | 263.5° west | 2,892 km | — |
| Dīr | 252.4° west | 3,471 km | — |
| Ghauspur | 262.4° west | 3,038 km | — |
| Akora | 254.6° west | 3,454 km | — |
| Kallurkot | 256.8° west | 3,326 km | — |
| Thal | 252.4° west | 3,511 km | — |
| Garh Maharaja | 259.6° west | 3,355 km | — |
| Jahanian Shah | 258.3° west | 3,411 km | — |
| Mastung, Pakistan | 257.3° west | 2,856 km | — |
| Manhala | 260.5° west | 3,617 km | — |
| Hajira, Azad Kashmir | 256.5° west | 3,606 km | — |
| Mananwala | 259.8° west | 3,537 km | — |
| Fazilpur | 259.9° west | 3,677 km | — |
| Talamba | 260.4° west | 3,381 km | — |
| Jhawrian | 257.7° west | 3,455 km | — |
| Nasirabad, Sindh | 263.1° west | 2,914 km | — |
| Bhimber | 257.9° west | 3,603 km | — |
| Sita Road | 263.7° west | 2,903 km | — |
| Juglot | 254.3° west | 3,724 km | — |
| Kalat | 258.7° west | 2,815 km | — |
| Daud Khel | 255.9° west | 3,373 km | — |
| Mitha Tiwana | 257.4° west | 3,405 km | — |
| Hazro | 255.1° west | 3,484 km | — |
| Dunga Bunga | 262.4° west | 3,463 km | — |
| Karor | 258.2° west | 3,275 km | — |
| Kot Diji | 263.7° west | 2,991 km | — |
| Jiwani | 264.3° west | 2,273 km | — |
| Murree | 255.9° west | 3,564 km | — |
| Mian Sahib | 262° west | 2,996 km | — |
Frequently Asked Questions
What is the qibla direction in Pakistan?
There is no single angle for a whole country — the qibla depends on your coordinates. In Karachi, for instance, the qibla is 268° from true north. Pick your own city in the table above.
Why does my phone compass show a different number?
A phone compass points to magnetic north, while the table uses true (geographic) north. The gap between them is the magnetic declination, and every city page shows it separately.
Which method are the prayer times based on?
Each country uses its official or most widely accepted method — Umm al-Qura, Karachi, Egyptian GAS, MWL, ISNA and so on. The method in use is stated on every prayer-times page.