Interactive Qibla Finder

Find the direction to the Kaaba in Mecca from any city in the world using our high-fidelity live compass tool.

Select Your Location

Click a city below to rotate the compass automatically and calculate the exact mathematical Qibla bearing relative to True North.

How does it work? Qibla direction is calculated using the great-circle shortest distance formula between your current coordinates and the Kaaba in Mecca, Saudi Arabia (21.4225° N, 39.8262° E).
QIBLA BEARING
277.6°
From North (True North)
Compass Dial
Turn right 82.4° to align with Qibla