Qibla direction in Slovenia

The Qibla in Slovenia lies towards the south-east. Depending on the city the angle from true north ranges from 129.5° in Piran to 135.1° in Hodoš, and the Kaaba is between 3,495 km and 3,648 km away. The table gives the exact bearing for 212 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Slovenia 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.6°. Metlika is the closest to the Kaaba (3,495 km) and Bovec the farthest (3,648 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 131.5°, 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 Slovenia: questions

What is the Qibla direction in Ljubljana?

131.5° from true north, towards the south-east, 3,571 km from the Kaaba.

Which city in Slovenia is closest to Makkah?

Metlika, 3,495 km from the Kaaba, among the 212 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
Ajdovščina130.5°south-east3,594 km
Ankaran129.8°south-east3,582 km
Apace134.3°south-east3,541 km
Beltinci134.7°south-east3,516 km
Benedikt134.2°south-east3,535 km
Bistrica ob Sotli133.2°south-east3,506 km
Bled131.3°south-east3,617 km
Bohinjska Bistrica131.0°south-east3,619 km
Borovnica131.1°south-east3,570 km
Bovec130.5°south-east3,648 km
Braslovče132.6°south-east3,558 km
Brežice132.9°south-east3,498 km
Breznica131.4°south-east3,617 km
Brezovica pri Ljubljani131.3°south-east3,575 km
Bukovica130.1°south-east3,609 km
Cankova134.5°south-east3,537 km
Celje132.8°south-east3,542 km
Cerklje na Gorenjskem131.7°south-east3,587 km
Cerknica131.0°south-east3,561 km
Cerkno130.8°south-east3,607 km
Cerkvenjak134.2°south-east3,529 km
Cirkulane134.1°south-east3,509 km
Crensovci134.8°south-east3,509 km
Crna na Koroskem132.5°south-east3,583 km
Črnomelj131.9°south-east3,496 km
Destrnik134.1°south-east3,527 km
Divača130.3°south-east3,576 km
Dobje pri Planini132.9°south-east3,527 km
Dobrna132.9°south-east3,552 km
Dobrova131.3°south-east3,578 km
Dobrovnik135.0°south-east3,514 km
Dobrovo130.0°south-east3,625 km
Dol pri Ljubljani131.7°south-east3,569 km
Dolenjske Toplice132.0°south-east3,518 km
Domžale131.7°south-east3,573 km
Dornava134.1°south-east3,519 km
Dragomer131.3°south-east3,576 km
Dravograd132.9°south-east3,582 km
Gorenja Vas131.1°south-east3,596 km
Gorisnica134.2°south-east3,514 km
Gornja Radgona134.4°south-east3,535 km
Gornji Grad132.2°south-east3,572 km
Gornji Petrovci134.9°south-east3,533 km
Grad134.7°south-east3,539 km
Grosuplje131.6°south-east3,555 km
Hodoš135.1°south-east3,529 km
Horjul131.2°south-east3,581 km
Hrastnik132.5°south-east3,545 km
Hrib-Loški Potok131.3°south-east3,540 km
Hrpelje130.2°south-east3,572 km
Idrija130.8°south-east3,596 km
Ig131.4°south-east3,563 km
Ilirska Bistrica130.5°south-east3,551 km
Ivančna Gorica131.8°south-east3,546 km
Izola129.7°south-east3,584 km
Jesenice131.3°south-east3,625 km
Jurovski Dol134.0°south-east3,541 km
Juršinci134.2°south-east3,522 km
Kamnik131.9°south-east3,578 km
Kanal130.3°south-east3,625 km
Kidricevo133.8°south-east3,525 km
Kobarid130.4°south-east3,640 km
Kobilje135.1°south-east3,514 km
Kočevje131.5°south-east3,521 km
Komen130.1°south-east3,599 km
Komenda131.7°south-east3,581 km
Koper129.8°south-east3,581 km
Kostanjevica na Krki132.6°south-east3,503 km
Kozje133.1°south-east3,513 km
Kranj131.5°south-east3,594 km
Kranjska Gora130.9°south-east3,643 km
Krizevci pri Ljutomeru134.5°south-east3,519 km
Krško132.8°south-east3,508 km
Kuzma134.8°south-east3,543 km
Laško132.7°south-east3,537 km
Lenart v Slovenskih Goricah134.1°south-east3,536 km
Lendava135.0°south-east3,502 km
Leskova Dolina130.9°south-east3,542 km
Litija132.0°south-east3,554 km
Ljubljana131.5°south-east3,571 km
Ljubno ob Savinji132.3°south-east3,574 km
Ljutomer134.6°south-east3,512 km
Logatec130.9°south-east3,578 km
Lovrenc na Pohorju133.4°south-east3,558 km
Luce132.2°south-east3,580 km
Lukovica131.9°south-east3,569 km
Majšperk133.7°south-east3,524 km
Makole133.5°south-east3,525 km
Maribor133.8°south-east3,545 km
Markovci134.0°south-east3,517 km
Medvode131.5°south-east3,583 km
Menges131.7°south-east3,576 km
Metlika132.2°south-east3,495 km
Mezica132.6°south-east3,586 km
Miklavz na Dravskem Polju133.8°south-east3,538 km
Miren130.0°south-east3,613 km
Mirna132.2°south-east3,532 km
Mirna Peč132.1°south-east3,524 km
Mislinja133.0°south-east3,561 km
Mokronog132.3°south-east3,527 km
Moravce132.0°south-east3,564 km
Moravske Toplice134.8°south-east3,523 km
Mozirje132.5°south-east3,566 km
Municipality of Kostel131.4°south-east3,508 km
Murska Sobota134.7°south-east3,525 km
Muta133.1°south-east3,576 km
Naklo131.5°south-east3,599 km
Nazarje132.5°south-east3,566 km
Nova Gorica130.2°south-east3,614 km
Nova Vas131.2°south-east3,551 km
Novo Mesto132.2°south-east3,515 km
Odranci134.8°south-east3,513 km
Oplotnica133.3°south-east3,543 km
Ormoz134.4°south-east3,506 km
Osilnica131.2°south-east3,522 km
Pesnica133.9°south-east3,547 km
Piran129.5°south-east3,589 km
Pivka130.6°south-east3,562 km
Podčetrtek133.2°south-east3,517 km
Podlehnik133.9°south-east3,515 km
Podvelka133.3°south-east3,565 km
Poljcane133.4°south-east3,530 km
Polzela132.6°south-east3,557 km
Postojna130.8°south-east3,568 km
Prebold132.6°south-east3,552 km
Preddvor131.7°south-east3,595 km
Prevalje132.7°south-east3,585 km
Ptuj134.0°south-east3,522 km
Puconci134.7°south-east3,528 km
Race133.7°south-east3,535 km
Radeče132.5°south-east3,534 km
Radenci134.5°south-east3,530 km
Radlje ob Dravi133.2°south-east3,573 km
Radovljica131.4°south-east3,612 km
Ravne na Koroskem132.8°south-east3,582 km
Razkrizje134.7°south-east3,508 km
Recica ob Savinji132.4°south-east3,568 km
Ribnica131.5°south-east3,535 km
Ribnica na Pohorju133.2°south-east3,564 km
Rogaška Slatina133.4°south-east3,521 km
Rogasovci134.6°south-east3,542 km
Rogatec133.5°south-east3,517 km
Ruše133.6°south-east3,551 km
Salovci135.1°south-east3,530 km
Selnica ob Dravi133.5°south-east3,553 km
Semic132.0°south-east3,502 km
Sempeter pri Gorici130.1°south-east3,613 km
Sencur131.6°south-east3,591 km
Šentilj133.9°south-east3,554 km
Šentjernej132.5°south-east3,508 km
Šentjur pri Celju133.0°south-east3,533 km
Sentrupert na Dolenjskem132.3°south-east3,532 km
Sevnica132.6°south-east3,522 km
Sežana130.2°south-east3,583 km
Skocjan132.5°south-east3,515 km
Škofja Loka131.4°south-east3,591 km
Skofljica131.5°south-east3,562 km
Slovenj Gradec132.9°south-east3,573 km
Slovenska Bistrica133.5°south-east3,536 km
Slovenske Konjice133.2°south-east3,541 km
Smarje pri Jelsah133.2°south-east3,527 km
Smarjeta132.4°south-east3,516 km
Smartno ob Paki132.6°south-east3,562 km
Smartno pri Litiji132.0°south-east3,551 km
Sodrazica131.4°south-east3,542 km
Solcava132.2°south-east3,588 km
Sostanj132.7°south-east3,565 km
Spodnje Hoce133.7°south-east3,540 km
Spodnji Duplek133.9°south-east3,535 km
Sredisce ob Dravi134.5°south-east3,498 km
Starse133.9°south-east3,531 km
Štore132.9°south-east3,538 km
Straza132.0°south-east3,518 km
Sv. Trojica v Slov. Goricah134.2°south-east3,534 km
Sveta Ana v Slovenskih Goricah134.2°south-east3,541 km
Sveti Jurij134.4°south-east3,525 km
Sveti Tomaz134.3°south-east3,515 km
Tabor132.5°south-east3,556 km
Tisina134.6°south-east3,528 km
Tolmin130.6°south-east3,626 km
Trbovlje132.4°south-east3,548 km
Trebnje132.1°south-east3,531 km
Trnovska Vas134.1°south-east3,529 km
Trzic131.6°south-east3,606 km
Trzin131.7°south-east3,574 km
Turnisce134.9°south-east3,514 km
Velenje132.8°south-east3,559 km
Velika Polana134.9°south-east3,508 km
Velike Lašče131.4°south-east3,548 km
Verzej134.6°south-east3,519 km
Videm131.5°south-east3,546 km
Videm pri Ptuju134.0°south-east3,516 km
Vipava130.5°south-east3,588 km
Vitanje133.1°south-east3,551 km
Vitomarci134.2°south-east3,527 km
Vodice131.7°south-east3,582 km
Vojnik133.0°south-east3,544 km
Vransko132.4°south-east3,560 km
Vrhnika131.1°south-east3,577 km
Vuzenica133.1°south-east3,575 km
Zagorje ob Savi132.3°south-east3,549 km
Žalec132.7°south-east3,549 km
Zavrc134.2°south-east3,510 km
Zelezniki131.2°south-east3,603 km
Žetale133.7°south-east3,513 km
Zgornja Hajdina133.9°south-east3,523 km
Zgornja Kungota133.8°south-east3,553 km
Zgornje Gorje131.3°south-east3,621 km
Zgornje Jezersko131.9°south-east3,597 km
Ziri130.9°south-east3,594 km
Zrece133.2°south-east3,546 km
Žužemberk131.9°south-east3,531 km

Qibla finder