Qibla direction in Denmark

The Qibla in Denmark lies towards the south-east. Depending on the city the angle from true north ranges from 132.7° in Esbjerg to 138.6° in Elsinore, and the Kaaba is between 4,381 km and 4,679 km away. The table gives the exact bearing for 64 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Denmark can differ from true north by a few degrees; our Qibla finder corrects this automatically when your phone reports true heading.

Why the Qibla changes across the country

Between the cities in the table the Qibla angle varies by 5.9°. Nykøbing Falster is the closest to the Kaaba (4,381 km) and Hjørring the farthest (4,679 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 138.2°, should not be used everywhere.

Inside a mosque, the mihrab already shows the Qibla. Elsewhere, a compass app, the position of the sun or our Qibla finder can be used; scholars agree that facing the general direction is enough when the exact angle cannot be known.

Qibla in Denmark: questions

What is the Qibla direction in Copenhagen?

138.2° from true north, towards the south-east, 4,426 km from the Kaaba.

Which city in Denmark is closest to Makkah?

Nykøbing Falster, 4,381 km from the Kaaba, among the 64 cities listed.

Does a phone compass show the right Qibla?

Only if it is calibrated and corrected for magnetic declination. Turn the phone in a figure 8 and keep it away from metal; our Qibla finder uses the true heading when the phone provides it.

Bearing from true north, measured clockwise
CityQiblaDirectionDistance to Makkah
Aabenraa133.6°south-east4,514 km
Aalborg135.9°south-east4,649 km
Aarhus135.5°south-east4,565 km
Albertslund138.0°south-east4,433 km
Allerød Municipality138.1°south-east4,451 km
Avedøre138.0°south-east4,426 km
Ballerup Municipality138.0°south-east4,439 km
Birkerød138.2°south-east4,446 km
Brøndby138.0°south-east4,430 km
Charlottenlund138.3°south-east4,432 km
Copenhagen138.2°south-east4,426 km
Elsinore138.6°south-east4,454 km
Esbjerg132.7°south-east4,591 km
Farum138.1°south-east4,445 km
Fredericia134.5°south-east4,539 km
Frederiksberg138.2°south-east4,427 km
Frederikshavn137.0°south-east4,655 km
Frederikssund137.7°south-east4,460 km
Glostrup Municipality138.0°south-east4,432 km
Greve137.8°south-east4,429 km
Haderslev133.9°south-east4,526 km
Hedehusene137.7°south-east4,439 km
Hedensted134.6°south-east4,557 km
Herning133.9°south-east4,618 km
Hillerød138.1°south-east4,458 km
Hjørring136.3°south-east4,679 km
Holbæk137.1°south-east4,465 km
Holstebro133.7°south-east4,651 km
Horsens134.8°south-east4,558 km
Hørsholm138.3°south-east4,446 km
Hvidovre138.1°south-east4,427 km
Ishøj137.9°south-east4,430 km
Kalundborg136.3°south-east4,489 km
Karlebo138.2°south-east4,453 km
Klinteby Frihed136.6°south-east4,428 km
Køge137.5°south-east4,424 km
Kolding134.0°south-east4,546 km
Lillerød138.1°south-east4,452 km
Middelfart134.4°south-east4,535 km
Næstved136.8°south-east4,424 km
Nyborg135.6°south-east4,473 km
Nykøbing Falster136.6°south-east4,381 km
Odense135.1°south-east4,497 km
Old Virum138.2°south-east4,439 km
Randers135.6°south-east4,597 km
Ringsted137.0°south-east4,440 km
Rødovre Municipality138.1°south-east4,431 km
Roskilde137.6°south-east4,443 km
Silkeborg134.7°south-east4,595 km
Skive134.4°south-east4,649 km
Slagelse136.4°south-east4,455 km
Sønderborg134.0°south-east4,486 km
Sorø136.7°south-east4,449 km
Stenløse137.8°south-east4,449 km
Svendborg135.2°south-east4,461 km
Taastrup137.9°south-east4,435 km
Tilst135.4°south-east4,572 km
Tønder132.8°south-east4,531 km
Vallensbæk138.0°south-east4,429 km
Vejle134.3°south-east4,560 km
Viborg134.7°south-east4,624 km
Viby J135.4°south-east4,565 km
Virum138.2°south-east4,440 km
Vordingborg136.8°south-east4,399 km

Qibla finder