Qibla direction in Poland
The Qibla in Poland lies towards the south-east. Depending on the city the angle from true north ranges from 137.4° in Bogatynia to 152.4° in Sokółka, and the Kaaba is between 3,492 km and 4,207 km away. The table gives the exact bearing for 332 cities.
Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Poland 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 15.0°. Sanok is the closest to the Kaaba (3,492 km) and Świnoujście the farthest (4,207 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 147.6°, 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 Poland: questions
What is the Qibla direction in Warsaw?
147.6° from true north, towards the south-east, 3,788 km from the Kaaba.
Which city in Poland is closest to Makkah?
Sanok, 3,492 km from the Kaaba, among the 332 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 |
|---|---|---|---|
| Aleksandrów Łódzki | 144.6° | south-east | 3,815 km |
| Andrychów | 142.9° | south-east | 3,637 km |
| Augustów | 151.8° | south-east | 3,876 km |
| Bartoszyce | 148.8° | south-east | 3,986 km |
| Będzin | 143.0° | south-east | 3,688 km |
| Bełchatów | 144.3° | south-east | 3,772 km |
| Bemowo | 147.4° | south-east | 3,794 km |
| Biała Podlaska | 150.8° | south-east | 3,695 km |
| Białogard | 141.6° | south-east | 4,143 km |
| Białołeka | 147.6° | south-east | 3,798 km |
| Bialystok | 151.6° | south-east | 3,801 km |
| Bielany | 147.5° | south-east | 3,796 km |
| Bielawa | 139.6° | south-east | 3,830 km |
| Bielsk Podlaski | 151.4° | south-east | 3,764 km |
| Bielsko-Biala | 142.4° | south-east | 3,647 km |
| Bieńczyce | 144.2° | south-east | 3,629 km |
| Bieruń | 142.8° | south-east | 3,669 km |
| Biłgoraj | 149.0° | south-east | 3,565 km |
| Biskupin-Sępolno-Dąbie-Bartoszowice | 140.7° | south-east | 3,845 km |
| Bochnia | 144.7° | south-east | 3,601 km |
| Bogatynia | 137.4° | south-east | 3,926 km |
| Boguszów-Gorce | 139.0° | south-east | 3,855 km |
| Bolesławiec | 138.6° | south-east | 3,927 km |
| Braniewo | 147.4° | south-east | 4,032 km |
| Brodnica | 145.9° | south-east | 3,943 km |
| Brzeg | 141.0° | south-east | 3,807 km |
| Brzesko | 145.0° | south-east | 3,594 km |
| Busko-Zdrój | 145.7° | south-east | 3,635 km |
| Bydgoszcz | 143.8° | south-east | 3,984 km |
| Bytom | 142.7° | south-east | 3,698 km |
| Bytów | 143.9° | south-east | 4,098 km |
| Chełm | 150.7° | south-east | 3,597 km |
| Chełmno | 144.6° | south-east | 3,988 km |
| Chełmża | 144.7° | south-east | 3,966 km |
| Chodzież | 142.1° | south-east | 4,016 km |
| Chojnice | 143.6° | south-east | 4,053 km |
| Chorzów | 142.8° | south-east | 3,693 km |
| Choszczno | 140.1° | south-east | 4,094 km |
| Chrzanów | 143.3° | south-east | 3,659 km |
| Ciechanów | 147.5° | south-east | 3,863 km |
| Cieplice Śląskie Zdrój | 138.4° | south-east | 3,888 km |
| Cieszyn | 141.7° | south-east | 3,659 km |
| Czechowice-Dziedzice | 142.5° | south-east | 3,657 km |
| Czeladź | 142.9° | south-east | 3,689 km |
| Czerwionka-Leszczyny | 142.2° | south-east | 3,692 km |
| Częstochowa | 143.5° | south-east | 3,730 km |
| Dąbrowa Górnicza | 143.2° | south-east | 3,685 km |
| Dębica | 146.4° | south-east | 3,569 km |
| Dęblin | 148.4° | south-east | 3,694 km |
| Działdowo | 147.1° | south-east | 3,913 km |
| Dzierżoniów | 139.7° | south-east | 3,832 km |
| Elblag | 146.6° | south-east | 4,025 km |
| Ełk | 150.9° | south-east | 3,894 km |
| Fordon | 144.0° | south-east | 3,980 km |
| Gądów-Popowice Południowe | 140.5° | south-east | 3,852 km |
| Garwolin | 148.3° | south-east | 3,734 km |
| Gdansk | 145.7° | south-east | 4,071 km |
| Gdynia | 145.6° | south-east | 4,091 km |
| Gierłoż | 149.7° | south-east | 3,947 km |
| Giżycko | 150.1° | south-east | 3,934 km |
| Gliwice | 142.3° | south-east | 3,705 km |
| Głogów | 139.7° | south-east | 3,937 km |
| Głowno | 145.4° | south-east | 3,812 km |
| Głuchołazy | 140.4° | south-east | 3,764 km |
| Gmina Jędrzejów | 145.1° | south-east | 3,667 km |
| Gmina Końskie | 145.8° | south-east | 3,714 km |
| Gmina Śrem | 141.4° | south-east | 3,933 km |
| Gmina Świebodzin | 139.4° | south-east | 4,011 km |
| Gmina Świecie | 144.6° | south-east | 3,993 km |
| Gniezno | 142.6° | south-east | 3,949 km |
| Goleniów | 139.6° | south-east | 4,153 km |
| Gorlice | 145.6° | south-east | 3,543 km |
| Gorzów Wielkopolski | 139.4° | south-east | 4,066 km |
| Gostyń | 141.2° | south-east | 3,915 km |
| Gostynin | 145.4° | south-east | 3,864 km |
| Grajewo | 150.9° | south-east | 3,874 km |
| Grodzisk Mazowiecki | 146.9° | south-east | 3,790 km |
| Grudziądz | 145.2° | south-east | 3,988 km |
| Gryfice | 140.4° | south-east | 4,167 km |
| Gryfino | 138.8° | south-east | 4,142 km |
| Grzegórzki | 144.1° | south-east | 3,629 km |
| Gubin | 138.0° | south-east | 4,022 km |
| Hajnówka | 152.0° | south-east | 3,749 km |
| Hrubieszów | 151.1° | south-east | 3,550 km |
| Iława | 146.5° | south-east | 3,968 km |
| Inowrocław | 143.9° | south-east | 3,945 km |
| Jarocin | 142.0° | south-east | 3,902 km |
| Jarosław | 148.4° | south-east | 3,517 km |
| Jasło | 146.2° | south-east | 3,538 km |
| Jastrzębie Zdrój | 141.8° | south-east | 3,679 km |
| Jawor | 139.3° | south-east | 3,881 km |
| Jaworzno | 143.1° | south-east | 3,671 km |
| Jelcz Laskowice | 140.9° | south-east | 3,828 km |
| Jelenia Góra | 138.5° | south-east | 3,889 km |
| Józefów | 147.9° | south-east | 3,771 km |
| Kalisz | 142.7° | south-east | 3,859 km |
| Kamienna Góra | 138.8° | south-east | 3,866 km |
| Kartuzy | 145.0° | south-east | 4,086 km |
| Katowice | 142.8° | south-east | 3,687 km |
| Kędzierzyn-Koźle | 141.7° | south-east | 3,729 km |
| Kętrzyn | 149.5° | south-east | 3,950 km |
| Kęty | 142.8° | south-east | 3,645 km |
| Kielce | 145.9° | south-east | 3,676 km |
| Kłodzko | 139.4° | south-east | 3,807 km |
| Kluczbork | 142.2° | south-east | 3,784 km |
| Knurów | 142.2° | south-east | 3,699 km |
| Kobyłka | 148.0° | south-east | 3,791 km |
| Koło | 143.9° | south-east | 3,876 km |
| Kołobrzeg | 141.1° | south-east | 4,174 km |
| Konin | 143.4° | south-east | 3,894 km |
| Konstancin-Jeziorna | 147.6° | south-east | 3,771 km |
| Konstantynów Łódzki | 144.6° | south-east | 3,808 km |
| Kościan | 140.9° | south-east | 3,949 km |
| Kościerzyna | 144.5° | south-east | 4,075 km |
| Kostrzyn nad Odrą | 138.5° | south-east | 4,079 km |
| Koszalin | 142.0° | south-east | 4,152 km |
| Kozienice | 147.9° | south-east | 3,707 km |
| Krakow | 144.1° | south-east | 3,630 km |
| Krapkowice | 141.4° | south-east | 3,752 km |
| Kraśnik | 148.5° | south-east | 3,620 km |
| Krasnystaw | 150.1° | south-east | 3,592 km |
| Krosno | 146.7° | south-east | 3,521 km |
| Krotoszyn | 141.7° | south-east | 3,881 km |
| Krzyki-Partynice | 140.5° | south-east | 3,845 km |
| Kutno | 145.1° | south-east | 3,850 km |
| Kwidzyn | 145.6° | south-east | 4,003 km |
| Łańcut | 147.7° | south-east | 3,539 km |
| Łapy | 151.1° | south-east | 3,796 km |
| Łask | 144.2° | south-east | 3,801 km |
| Łaziska Górne | 142.4° | south-east | 3,685 km |
| Lębork | 144.5° | south-east | 4,121 km |
| Łęczna | 149.8° | south-east | 3,633 km |
| Łęczyca | 144.7° | south-east | 3,841 km |
| Lędziny | 142.9° | south-east | 3,672 km |
| Legionowo | 147.6° | south-east | 3,807 km |
| Legnica | 139.4° | south-east | 3,895 km |
| Leszno | 140.6° | south-east | 3,931 km |
| Libiąż | 143.1° | south-east | 3,660 km |
| Lidzbark Warmiński | 148.4° | south-east | 3,982 km |
| Lodz | 144.8° | south-east | 3,804 km |
| Łomianki | 147.5° | south-east | 3,802 km |
| Łomża | 149.9° | south-east | 3,841 km |
| Lowicz | 145.8° | south-east | 3,816 km |
| Lubań | 138.0° | south-east | 3,928 km |
| Lubartów | 149.5° | south-east | 3,657 km |
| Lubin | 139.6° | south-east | 3,910 km |
| Lublin | 149.3° | south-east | 3,639 km |
| Lubliniec | 142.7° | south-east | 3,737 km |
| Luboń | 141.5° | south-east | 3,961 km |
| Łuków | 149.5° | south-east | 3,710 km |
| Malbork | 146.0° | south-east | 4,028 km |
| Marki | 147.8° | south-east | 3,793 km |
| Międzyrzec Podlaski | 150.2° | south-east | 3,702 km |
| Międzyrzecz | 139.7° | south-east | 4,026 km |
| Mielec | 146.6° | south-east | 3,591 km |
| Mikołów | 142.5° | south-east | 3,684 km |
| Milanówek | 147.0° | south-east | 3,790 km |
| Mińsk Mazowiecki | 148.4° | south-east | 3,763 km |
| Mława | 147.3° | south-east | 3,893 km |
| Mokotów | 147.6° | south-east | 3,783 km |
| Mrągowo | 149.3° | south-east | 3,932 km |
| Myślenice | 143.8° | south-east | 3,610 km |
| Mysłowice | 143.0° | south-east | 3,676 km |
| Myszków | 143.6° | south-east | 3,702 km |
| Nakło nad Notecią | 143.2° | south-east | 4,002 km |
| Namysłów | 141.6° | south-east | 3,815 km |
| Nisko | 148.0° | south-east | 3,585 km |
| Nowa Ruda | 139.3° | south-east | 3,827 km |
| Nowa Sól | 139.3° | south-east | 3,965 km |
| Nowogard | 140.1° | south-east | 4,150 km |
| Nowy Dwór Mazowiecki | 147.3° | south-east | 3,817 km |
| Nowy Sącz | 144.9° | south-east | 3,559 km |
| Nowy Targ | 143.7° | south-east | 3,574 km |
| Nowy Tomyśl | 140.3° | south-east | 3,991 km |
| Nysa | 140.4° | south-east | 3,780 km |
| Oborniki | 141.6° | south-east | 3,990 km |
| Oława | 140.8° | south-east | 3,822 km |
| Olecko | 151.2° | south-east | 3,909 km |
| Oleśnica | 141.2° | south-east | 3,841 km |
| Olkusz | 143.7° | south-east | 3,666 km |
| Olsztyn | 148.0° | south-east | 3,952 km |
| Opoczno | 145.7° | south-east | 3,736 km |
| Opole | 141.5° | south-east | 3,770 km |
| Orzesze | 142.3° | south-east | 3,688 km |
| Osowa | 145.5° | south-east | 4,085 km |
| Ostróda | 147.1° | south-east | 3,963 km |
| Ostrołęka | 149.1° | south-east | 3,849 km |
| Ostrów Mazowiecka | 149.4° | south-east | 3,811 km |
| Ostrów Wielkopolski | 142.2° | south-east | 3,862 km |
| Ostrowiec Świętokrzyski | 147.1° | south-east | 3,652 km |
| Oświęcim | 142.9° | south-east | 3,659 km |
| Otwock | 147.9° | south-east | 3,767 km |
| Ozorków | 144.7° | south-east | 3,828 km |
| Pabianice | 144.6° | south-east | 3,799 km |
| Piaseczno | 147.5° | south-east | 3,773 km |
| Piastów | 147.3° | south-east | 3,790 km |
| Piekary Śląskie | 142.8° | south-east | 3,701 km |
| Piła | 141.9° | south-east | 4,037 km |
| Pilczyce-Kozanów-Popowice Północne | 140.5° | south-east | 3,852 km |
| Pionki | 147.7° | south-east | 3,701 km |
| Piotrkow Trybunalski | 144.9° | south-east | 3,761 km |
| Pisz | 149.9° | south-east | 3,893 km |
| Pleszew | 142.4° | south-east | 3,884 km |
| Płock | 145.8° | south-east | 3,866 km |
| Płońsk | 146.9° | south-east | 3,848 km |
| Police | 139.2° | south-east | 4,163 km |
| Polkowice | 139.5° | south-east | 3,924 km |
| Poznan | 141.6° | south-east | 3,964 km |
| Praga Południe | 147.7° | south-east | 3,786 km |
| Prudnik | 140.6° | south-east | 3,756 km |
| Pruszcz Gdański | 145.6° | south-east | 4,063 km |
| Pruszków | 147.2° | south-east | 3,789 km |
| Przasnysz | 148.0° | south-east | 3,867 km |
| Przemyśl | 148.4° | south-east | 3,492 km |
| Przeworsk | 148.2° | south-east | 3,528 km |
| Przymorze Wielkie | 145.6° | south-east | 4,078 km |
| Psie Pole Zawidawie | 140.7° | south-east | 3,847 km |
| Pszczyna | 142.4° | south-east | 3,665 km |
| Puławy | 148.4° | south-east | 3,676 km |
| Pułtusk | 148.1° | south-east | 3,829 km |
| Pyskowice | 142.3° | south-east | 3,716 km |
| Racibórz | 141.4° | south-east | 3,707 km |
| Radlin | 141.8° | south-east | 3,692 km |
| Radom | 147.1° | south-east | 3,705 km |
| Radomsko | 144.2° | south-east | 3,741 km |
| Radzionków | 142.7° | south-east | 3,704 km |
| Radzyń Podlaski | 149.8° | south-east | 3,688 km |
| Rawa Mazowiecka | 146.0° | south-east | 3,773 km |
| Rawicz | 140.8° | south-east | 3,898 km |
| Reda | 145.4° | south-east | 4,105 km |
| Rembertów | 147.8° | south-east | 3,785 km |
| Ropczyce | 146.7° | south-east | 3,562 km |
| Ruda Śląska | 142.5° | south-east | 3,694 km |
| Rumia | 145.5° | south-east | 4,101 km |
| Rybnik | 141.9° | south-east | 3,693 km |
| Rydułtowy | 141.7° | south-east | 3,695 km |
| Rypin | 145.8° | south-east | 3,925 km |
| Rzeszów | 147.3° | south-east | 3,545 km |
| Sandomierz | 147.5° | south-east | 3,615 km |
| Sanok | 147.3° | south-east | 3,492 km |
| Siedlce | 149.5° | south-east | 3,736 km |
| Siemianowice Śląskie | 142.9° | south-east | 3,692 km |
| Siemiatycze | 150.6° | south-east | 3,742 km |
| Sieradz | 143.6° | south-east | 3,818 km |
| Sierpc | 146.0° | south-east | 3,896 km |
| Skarżysko-Kamienna | 146.5° | south-east | 3,689 km |
| Skawina | 143.8° | south-east | 3,627 km |
| Skierniewice | 146.0° | south-east | 3,794 km |
| Słubice | 138.1° | south-east | 4,063 km |
| Słupsk | 143.4° | south-east | 4,142 km |
| Sochaczew | 146.4° | south-east | 3,816 km |
| Sokółka | 152.4° | south-east | 3,817 km |
| Sokołów Podlaski | 149.7° | south-east | 3,760 km |
| Solec Kujawski | 144.1° | south-east | 3,972 km |
| Sopot | 145.6° | south-east | 4,082 km |
| Sosnowiec | 143.0° | south-east | 3,686 km |
| Środa Wielkopolska | 141.9° | south-east | 3,934 km |
| Stalowa Wola | 147.9° | south-east | 3,594 km |
| Starachowice | 146.7° | south-east | 3,674 km |
| Stargard | 139.7° | south-east | 4,124 km |
| Starogard Gdański | 145.2° | south-east | 4,040 km |
| Staszów | 146.5° | south-east | 3,626 km |
| Strzegom | 139.4° | south-east | 3,866 km |
| Strzelce Opolskie | 141.9° | south-east | 3,740 km |
| Sulechów | 139.4° | south-east | 3,993 km |
| Sulejówek | 148.0° | south-east | 3,780 km |
| Suwałki | 151.9° | south-east | 3,904 km |
| Swarzędz | 141.8° | south-east | 3,958 km |
| Swidnica | 139.5° | south-east | 3,850 km |
| Świdnik | 149.5° | south-east | 3,631 km |
| Świdwin | 141.1° | south-east | 4,131 km |
| Świebodzice | 139.3° | south-east | 3,859 km |
| Świętochłowice | 142.7° | south-east | 3,694 km |
| Świnoujście | 139.1° | south-east | 4,207 km |
| Szamotuły | 141.2° | south-east | 3,997 km |
| Szczecin | 139.1° | south-east | 4,154 km |
| Szczecinek | 142.3° | south-east | 4,088 km |
| Szczytno | 148.6° | south-east | 3,914 km |
| Targówek | 147.7° | south-east | 3,792 km |
| Tarnobrzeg | 147.3° | south-east | 3,607 km |
| Tarnów | 145.7° | south-east | 3,583 km |
| Tarnowskie Góry | 142.7° | south-east | 3,710 km |
| Tczew | 145.7° | south-east | 4,042 km |
| Tomaszów Lubelski | 150.0° | south-east | 3,532 km |
| Tomaszów Mazowiecki | 145.5° | south-east | 3,761 km |
| Torun | 144.5° | south-east | 3,951 km |
| Trzcianka | 141.4° | south-east | 4,039 km |
| Trzebinia | 143.4° | south-east | 3,659 km |
| Turek | 143.6° | south-east | 3,865 km |
| Tychy | 142.6° | south-east | 3,678 km |
| Ujeścisko-Łostowice | 145.6° | south-east | 4,070 km |
| Ursus | 147.4° | south-east | 3,789 km |
| Ursynów | 147.6° | south-east | 3,779 km |
| Ustka | 143.3° | south-east | 4,159 km |
| Ustroń | 142.0° | south-east | 3,649 km |
| Wadowice | 143.2° | south-east | 3,633 km |
| Wągrowiec | 142.3° | south-east | 3,988 km |
| Wałbrzych | 139.2° | south-east | 3,853 km |
| Wałcz | 141.7° | south-east | 4,059 km |
| Warsaw | 147.6° | south-east | 3,788 km |
| Wawer | 147.8° | south-east | 3,778 km |
| Wejherowo | 145.3° | south-east | 4,109 km |
| Wesoła | 147.9° | south-east | 3,782 km |
| Wieliczka | 144.2° | south-east | 3,618 km |
| Wieluń | 143.0° | south-east | 3,791 km |
| Włochy | 147.4° | south-east | 3,785 km |
| Włocławek | 145.0° | south-east | 3,899 km |
| Wodzisław Śląski | 141.7° | south-east | 3,688 km |
| Wołomin | 148.0° | south-east | 3,790 km |
| Wroclaw | 140.6° | south-east | 3,847 km |
| Września | 142.4° | south-east | 3,931 km |
| Wyszków | 148.6° | south-east | 3,806 km |
| Ząbki | 147.8° | south-east | 3,790 km |
| Ząbkowice Śląskie | 139.8° | south-east | 3,813 km |
| Zabrze | 142.5° | south-east | 3,703 km |
| Żagań | 138.5° | south-east | 3,968 km |
| Zakopane | 143.4° | south-east | 3,561 km |
| Zambrów | 150.1° | south-east | 3,816 km |
| Zamość | 150.0° | south-east | 3,564 km |
| Żary | 138.3° | south-east | 3,978 km |
| Zawiercie | 143.6° | south-east | 3,690 km |
| Zduńska Wola | 143.9° | south-east | 3,810 km |
| Zgierz | 144.8° | south-east | 3,814 km |
| Zgorzelec | 137.7° | south-east | 3,944 km |
| Zielona Góra | 139.1° | south-east | 3,986 km |
| Zielonka | 147.9° | south-east | 3,789 km |
| Złotoryja | 139.0° | south-east | 3,899 km |
| Złotów | 142.6° | south-east | 4,044 km |
| Żoliborz | 147.6° | south-east | 3,792 km |
| Żory | 142.1° | south-east | 3,682 km |
| Żyrardów | 146.6° | south-east | 3,792 km |
| Żywiec | 142.5° | south-east | 3,629 km |
