Your Location
How to Use a Compass
1. Hold your phone flat in your palm
2. Rotate your body until the compass needle aligns with the Qibla angle
3. The green line shows the exact Qibla direction
Qibla Compass
Select Your Location
Choose a city from the dropdown or enter coordinates to see the Qibla direction
Qibla Direction for Major Pakistani Cities
Karachi
267.7°
W
Lahore
260.4°
W
Islamabad
255.9°
WSW
Rawalpindi
256.1°
WSW
Faisalabad
259.5°
W
Multan
260.5°
W
Peshawar
254°
WSW
Quetta
256.7°
WSW
Gujranwala
259.2°
W
Sialkot
259°
W
Hyderabad
267.3°
W
Sukkur
263.1°
W
Bahawalpur
261.9°
W
Mirpur Khas
267.4°
W
Sargodha
258.2°
WSW
Rahim Yar Khan
262.7°
W
More Islamic Calculators
View AllFrequently Asked Questions
How is Qibla direction calculated?
Qibla direction is calculated using the great circle method (shortest path on Earth's sphere). The formula uses spherical trigonometry to find the angle from your location to the Kaaba in Mecca (21.4225°N, 39.8262°E).
Why is Qibla different in different cities?
Qibla direction varies by location because the Earth is spherical. The angle to Mecca changes based on your latitude and longitude. For example, Karachi (255°) vs Peshawar (261°) have slightly different angles.
Can I use this on my phone?
Yes! This compass works on all mobile devices. For best results, use a dedicated compass app that uses your phone's magnetometer sensor for real-time direction finding.
Is this calculator free?
Yes, our Qibla direction finder is completely free to use. No registration, no email required, and no hidden charges.