Qibla direction in Sweden
The Qibla in Sweden lies towards the south-east. Depending on the city the angle from true north ranges from 138.7° in Limhamn to 156.7° in Luleå, and the Kaaba is between 4,348 km and 5,340 km away. The table gives the exact bearing for 99 cities.
Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Sweden 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 18.0°. Karlskrona is the closest to the Kaaba (4,348 km) and Kiruna the farthest (5,340 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 148.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 Sweden: questions
What is the Qibla direction in Stockholm?
148.2° from true north, towards the south-east, 4,554 km from the Kaaba.
Which city in Sweden is closest to Makkah?
Karlskrona, 4,348 km from the Kaaba, among the 99 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.
| City | Qibla | Direction | Distance to Makkah |
|---|---|---|---|
| Åkersberga | 148.6° | south-east | 4,562 km |
| Alingsås | 139.9° | south-east | 4,617 km |
| Ängelholm | 139.1° | south-east | 4,461 km |
| Björlanda | 138.9° | south-east | 4,630 km |
| Boden | 156.2° | south-east | 5,108 km |
| Borås | 140.3° | south-east | 4,583 km |
| Borlänge | 145.4° | south-east | 4,742 km |
| Danderyd | 148.2° | south-east | 4,563 km |
| Enköping | 147.1° | south-east | 4,613 km |
| Eskilstuna | 146.2° | south-east | 4,606 km |
| Eslöv | 139.3° | south-east | 4,409 km |
| Falkenberg | 139.1° | south-east | 4,532 km |
| Falköping | 141.4° | south-east | 4,600 km |
| Falun | 145.8° | south-east | 4,747 km |
| Gävle | 147.8° | south-east | 4,709 km |
| Gothenburg | 139.0° | south-east | 4,620 km |
| Gustavsberg | 148.7° | south-east | 4,545 km |
| Halmstad | 139.4° | south-east | 4,498 km |
| Haninge | 148.2° | south-east | 4,537 km |
| Härnösand | 149.9° | south-east | 4,873 km |
| Hässleholm | 140.2° | south-east | 4,418 km |
| Helsingborg | 138.7° | south-east | 4,451 km |
| Huddinge | 148.1° | south-east | 4,548 km |
| Hudiksvall | 148.3° | south-east | 4,809 km |
| Huskvarna | 142.1° | south-east | 4,538 km |
| Jakobsberg | 148.0° | south-east | 4,570 km |
| Jönköping | 141.9° | south-east | 4,543 km |
| Kalmar | 144.1° | south-east | 4,364 km |
| Karlshamn | 141.7° | south-east | 4,376 km |
| Karlskoga | 143.5° | south-east | 4,667 km |
| Karlskrona | 142.7° | south-east | 4,348 km |
| Karlstad | 142.2° | south-east | 4,707 km |
| Katrineholm | 145.5° | south-east | 4,581 km |
| Kinna | 139.8° | south-east | 4,574 km |
| Kiruna | 155.2° | south-east | 5,340 km |
| Köping | 145.6° | south-east | 4,636 km |
| Kristianstad | 140.6° | south-east | 4,391 km |
| Kristinehamn | 142.9° | south-east | 4,680 km |
| Kumla | 144.2° | south-east | 4,628 km |
| Kungälv | 139.1° | south-east | 4,633 km |
| Kungsbacka | 139.0° | south-east | 4,597 km |
| Landskrona | 138.7° | south-east | 4,431 km |
| Lerum | 139.4° | south-east | 4,613 km |
| Lidingö | 148.3° | south-east | 4,556 km |
| Lidköping | 141.1° | south-east | 4,643 km |
| Limhamn | 138.7° | south-east | 4,402 km |
| Linköping | 144.3° | south-east | 4,548 km |
| Ljungby | 141.0° | south-east | 4,469 km |
| Ludvika | 144.9° | south-east | 4,719 km |
| Luleå | 156.7° | south-east | 5,074 km |
| Lund | 139.1° | south-east | 4,402 km |
| Malmö | 138.8° | south-east | 4,402 km |
| Mariestad | 142.2° | south-east | 4,637 km |
| Märsta | 148.1° | south-east | 4,588 km |
| Mölndal | 139.0° | south-east | 4,613 km |
| Mölnlycke | 139.2° | south-east | 4,610 km |
| Motala | 143.6° | south-east | 4,579 km |
| Nacka | 148.4° | south-east | 4,550 km |
| Nässjö | 142.6° | south-east | 4,512 km |
| Norrköping | 145.2° | south-east | 4,545 km |
| Norrtälje | 149.4° | south-east | 4,577 km |
| Nyköping | 146.4° | south-east | 4,533 km |
| Örebro | 144.4° | south-east | 4,639 km |
| Örnsköldsvik | 151.3° | south-east | 4,918 km |
| Oskarshamn | 144.7° | south-east | 4,415 km |
| Östersund | 146.0° | south-east | 5,013 km |
| Partille | 139.2° | south-east | 4,617 km |
| Piteå | 155.7° | south-east | 5,060 km |
| Rinkeby | 148.1° | south-east | 4,564 km |
| Sandviken | 147.3° | south-east | 4,714 km |
| Skellefteå | 154.8° | south-east | 5,013 km |
| Skövde | 142.0° | south-east | 4,608 km |
| Södertälje | 147.6° | south-east | 4,555 km |
| Sollentuna | 148.1° | south-east | 4,567 km |
| Solna | 148.2° | south-east | 4,559 km |
| Staffanstorp | 139.1° | south-east | 4,397 km |
| Stockholm | 148.2° | south-east | 4,554 km |
| Sundbyberg | 148.1° | south-east | 4,560 km |
| Sundsvall | 149.0° | south-east | 4,867 km |
| Täby | 148.3° | south-east | 4,565 km |
| Trångsund | 148.3° | south-east | 4,543 km |
| Trelleborg | 138.8° | south-east | 4,376 km |
| Trollhättan | 139.8° | south-east | 4,656 km |
| Tullinge | 147.9° | south-east | 4,547 km |
| Tumba | 147.8° | south-east | 4,549 km |
| Uddevalla | 139.4° | south-east | 4,674 km |
| Umeå | 153.5° | south-east | 4,935 km |
| Upplands Vasby | 148.1° | south-east | 4,577 km |
| Uppsala | 148.0° | south-east | 4,617 km |
| Vallentuna | 148.4° | south-east | 4,574 km |
| Vänersborg | 140.0° | south-east | 4,663 km |
| Varberg | 138.9° | south-east | 4,558 km |
| Värnamo | 141.4° | south-east | 4,496 km |
| Västerås | 146.4° | south-east | 4,627 km |
| Västervik | 145.3° | south-east | 4,454 km |
| Västra Frölunda | 138.9° | south-east | 4,616 km |
| Vaxjo | 142.2° | south-east | 4,440 km |
| Visby | 147.5° | south-east | 4,388 km |
| Ystad | 139.7° | south-east | 4,353 km |
