Qibla direction in Ukraine

The Qibla in Ukraine lies towards the south. Depending on the city the angle from true north ranges from 146.6° in Uzhhorod to 179.9° in Voznesenivka, and the Kaaba is between 2,618 km and 3,563 km away. The table gives the exact bearing for 272 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Ukraine 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 33.4°. Yalta is the closest to the Kaaba (2,618 km) and Kovel the farthest (3,563 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 162.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 Ukraine: questions

What is the Qibla direction in Kyiv?

162.5° from true north, towards the south, 3,329 km from the Kaaba.

Which city in Ukraine is closest to Makkah?

Yalta, 2,618 km from the Kaaba, among the 272 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
Alchevs'k177.9°south3,009 km
Alushta167.4°south2,633 km
Amvrosiyivka177.2°south2,934 km
Antratsyt178.5°south2,969 km
Apostolove167.3°south2,968 km
Armyansk166.5°south2,801 km
Avdiyivka175.7°south2,977 km
Bahacheve162.7°south3,165 km
Bakhchysaray166.1°south2,652 km
Bakhmach167.0°south3,364 km
Bakhmut176.3°south3,026 km
Balaklava165.4°south2,630 km
Balakliya174.1°south3,128 km
Balta159.3°south3,086 km
Bar156.4°south-east3,257 km
Berdyansk173.4°south2,830 km
Berdychiv158.6°south3,316 km
Berehove146.8°south-east3,348 km
Berestyn171.3°south3,132 km
Berezan'164.1°south3,295 km
Berezhany151.8°south-east3,381 km
Bila Tserkva161.3°south3,269 km
Bilhorod-Dnistrovskyi159.5°south2,885 km
Bilohirsk168.0°south2,671 km
Bilohorodka161.9°south3,329 km
Bilopillya169.7°south3,340 km
Bilychi162.1°south3,334 km
Bohodukhiv171.7°south3,218 km
Bohuslav162.6°south3,225 km
Bolhrad155.6°south-east2,883 km
Bortnychi162.7°south3,318 km
Boryslav149.1°south-east3,420 km
Boryspil163.2°south3,309 km
Boyarka162.0°south3,320 km
Brianka177.6°south3,014 km
Brody152.7°south-east3,438 km
Brovary163.0°south3,329 km
Bucha161.9°south3,346 km
Cheremushky160.4°south2,901 km
Cherkasy164.8°south3,190 km
Chernihiv164.3°south3,426 km
Chernivtsi152.6°south-east3,234 km
Chornomorsk160.2°south2,888 km
Chortkiv153.0°south-east3,310 km
Chuhuyiv173.9°south3,171 km
Chystyakove177.4°south2,962 km
Debaltseve177.1°south2,995 km
Derhachi172.8°south3,206 km
Dnipro170.3°south3,037 km
Dniprorudne169.8°south2,920 km
Dobropillia174.4°south3,017 km
Dokuchayevsk175.5°south2,934 km
Dolyna149.7°south-east3,370 km
Dolynska165.6°south3,034 km
Donetsk175.8°south2,963 km
Dovzhansk179.6°south2,964 km
Drohobych149.3°south-east3,423 km
Druzhkivka175.3°south3,031 km
Dubno154.0°south-east3,450 km
Dunayivtsi154.8°south-east3,263 km
Dzhankoy167.8°south2,746 km
Enerhodar169.1°south2,935 km
Fastiv161.1°south3,303 km
Feodosiya169.7°south2,657 km
Hadiach168.9°south3,259 km
Haysyn159.4°south3,184 km
Henichesk168.9°south2,789 km
Hlukhiv169.1°south3,403 km
Horishni Plavni167.7°south3,116 km
Horlivka176.3°south2,993 km
Horodok154.5°south-east3,301 km
Horodok149.9°south-east3,459 km
Hostomel162.0°south3,347 km
Ilovays'k176.6°south2,951 km
Inhulets166.3°south2,984 km
Irpin162.0°south3,342 km
Ivano-Frankivsk151.0°south-east3,338 km
Iziaslav155.6°south-east3,388 km
Izmayil155.7°south-east2,843 km
Izyum174.9°south3,098 km
Kadiivka177.6°south3,020 km
Kakhovka166.4°south2,881 km
Kalush150.5°south-east3,360 km
Kalynivka158.2°south3,273 km
Kamyanets-Podilskyi154.1°south-east3,251 km
Kamyanske169.4°south3,048 km
Kaniv163.8°south3,235 km
Katerynivka178.7°south3,018 km
Kerch172.3°south2,679 km
Khanzhonkivskyi176.3°south2,970 km
Kharkiv173.1°south3,191 km
Khartsyzsk176.5°south2,964 km
Kherson164.5°south2,878 km
Khmelnytskyi155.4°south-east3,313 km
Khmilnyk157.2°south-east3,299 km
Khrustalnyi178.1°south2,972 km
Khust147.9°south-east3,319 km
Kiliya156.7°south-east2,839 km
Kirovsk177.6°south3,028 km
Kirovskoye177.0°south2,975 km
Kivsharivka175.8°south3,142 km
Kolomyia151.2°south-east3,288 km
Konotop167.7°south3,364 km
Korosten159.3°south3,425 km
Korostyshiv159.7°south3,348 km
Korsun-Shevchenkivskyi163.3°south3,204 km
Kostopil155.5°south-east3,476 km
Kostyantynivka175.7°south3,020 km
Kotsyubynske162.1°south3,337 km
Kovel152.8°south-east3,563 km
Kozyatyn158.9°south3,291 km
Kramatorsk175.4°south3,043 km
Krasyliv155.5°south-east3,337 km
Kremenchuk167.2°south3,126 km
Kremenets153.7°south-east3,420 km
Kreminna176.8°south3,075 km
Krolevets168.1°south3,396 km
Kropyvnytskyi164.8°south3,086 km
Kryvyi Rih166.7°south3,000 km
Kupyansk175.7°south3,151 km
Kurakhove174.7°south2,962 km
Kyiv162.5°south3,329 km
Ladyzhyn159.0°south3,174 km
Lebedyn169.8°south3,276 km
Lozova172.9°south3,070 km
Lubny166.8°south3,235 km
Luhansk178.9°south3,019 km
Lutsk153.5°south-east3,497 km
Lutugino178.7°south3,001 km
Lviv150.5°south-east3,451 km
Lyman175.9°south3,071 km
Lysychansk177.2°south3,059 km
Lyubotyn172.4°south3,190 km
Makiyivka176.1°south2,965 km
Malyn160.3°south3,391 km
Marhanets169.1°south2,951 km
Mariupol175.1°south2,862 km
Masany164.3°south3,430 km
Melitopol170.4°south2,855 km
Merefa172.6°south3,175 km
Mohyliv-Podilskyi156.2°south-east3,189 km
Mostyska149.0°south-east3,479 km
Mukachevo147.1°south-east3,368 km
Mykolayiv163.4°south2,928 km
Myrhorod168.0°south3,220 km
Myrnohrad174.7°south2,998 km
Nadvirna150.5°south-east3,315 km
Netishyn155.4°south-east3,415 km
Nikopol168.6°south2,948 km
Nizhyn165.2°south3,366 km
Nova Kakhovka166.1°south2,877 km
Novhorod-Siverskyi168.1°south3,448 km
Novi Kodaky170.1°south3,040 km
Novoiavorivsk149.9°south-east3,476 km
Novoukrayinka163.2°south3,081 km
Novovolynsk151.5°south-east3,533 km
Novyi Rozdil150.4°south-east3,412 km
Obukhiv162.5°south3,291 km
Odesa160.5°south2,905 km
Okhtyrka170.5°south3,241 km
Oleksandriia166.5°south3,088 km
Oleshky164.7°south2,875 km
Otamanivka179.6°south2,994 km
Ovruch159.9°south3,460 km
Pavlohrad171.9°south3,035 km
Pelahiivka177.5°south2,969 km
Pereiaslav164.0°south3,269 km
Perevalsk178.0°south3,005 km
Pervomaisk161.7°south3,067 km
Pidhorodnye170.4°south3,048 km
Pisochyn172.8°south3,189 km
Pivdenne161.3°south2,911 km
Pivdennoukrainsk162.2°south3,037 km
Podilsk159.0°south3,069 km
Pokrov168.1°south2,961 km
Pokrovsk174.6°south2,996 km
Polohy172.5°south2,915 km
Polonne156.8°south-east3,369 km
Poltava169.7°south3,166 km
Popasna177.0°south3,028 km
Pryluky165.9°south3,308 km
Pyatykhatky167.6°south3,050 km
Radomyshl160.1°south3,363 km
Rakhiv149.3°south-east3,273 km
Reni154.7°south-east2,872 km
Rivne154.9°south-east3,456 km
Romny168.1°south3,306 km
Rovenky179.1°south2,965 km
Rozdilna159.4°south2,962 km
Rubizhne177.1°south3,070 km
Saky165.8°south2,697 km
Samar170.7°south3,052 km
Sambir148.9°south-east3,450 km
Saperna Slobidka162.4°south3,323 km
Sarny156.1°south-east3,518 km
Selydove174.8°south2,980 km
Sevastopol165.3°south2,642 km
Shakhtarsk177.1°south2,964 km
Shakhtarske173.0°south3,010 km
Shepetivka156.1°south-east3,388 km
Sheptytskyi151.4°south-east3,498 km
Shostka168.4°south3,429 km
Shpola163.3°south3,158 km
Simferopol166.8°south2,669 km
Siverskodonetsk177.3°south3,063 km
Skadovsk164.8°south2,816 km
Skvyra160.5°south3,273 km
Slavuta155.8°south-east3,405 km
Slavutych163.3°south3,439 km
Slobozhanske173.5°south3,146 km
Slovyansk175.5°south3,056 km
Smila164.4°south3,171 km
Snizhne177.8°south2,959 km
Sofiivska Borschahivka162.1°south3,328 km
Sokal151.5°south-east3,504 km
Sokolohirsk177.3°south3,027 km
Sorokyne179.8°south2,988 km
Starobil's'k178.2°south3,099 km
Starokostiantyniv156.0°south-east3,340 km
Stebnyk149.3°south-east3,417 km
Stryi149.8°south-east3,402 km
Sudak168.7°south2,643 km
Sukhodilsk179.8°south2,994 km
Sumy170.5°south3,309 km
Svaliava147.7°south-east3,367 km
Svatove176.7°south3,115 km
Svitlovodsk166.9°south3,128 km
Svyatopetrivske162.0°south3,326 km
Synelnykove171.2°south3,016 km
Ternivka172.4°south3,032 km
Ternopil153.0°south-east3,370 km
Tokmak171.2°south2,896 km
Toretsk175.9°south3,004 km
Trostyanets'170.7°south3,259 km
Truskavets149.2°south-east3,416 km
Tulchyn158.3°south3,183 km
Uman160.9°south3,156 km
Uzhhorod146.6°south-east3,402 km
Varash154.8°south-east3,540 km
Vasylkiv161.9°south3,305 km
Verkhnodniprovsk168.9°south3,067 km
Vilniansk170.9°south2,975 km
Vilnohirsk168.2°south3,053 km
Vinnytsia158.0°south3,251 km
Volnovakha175.1°south2,918 km
Volochysk154.1°south-east3,349 km
Volodymyr151.8°south-east3,540 km
Vovchans'k174.4°south3,220 km
Voznesenivka179.9°south2,964 km
Voznesensk162.4°south3,005 km
Vynnyky150.7°south-east3,445 km
Vynohradiv147.4°south-east3,327 km
Vyshhorod162.4°south3,344 km
Vyshneve162.1°south3,325 km
Yahotyn164.6°south3,285 km
Yalta166.7°south2,618 km
Yani Kapu166.6°south2,782 km
Yasinovataya175.9°south2,975 km
Yenakiyeve176.7°south2,985 km
Yevpatoriya165.3°south2,709 km
Zaporizhzhya170.2°south2,969 km
Zdolbuniv154.9°south-east3,446 km
Zhmerynka157.2°south-east3,241 km
Zhovti Vody167.1°south3,046 km
Zhytomyr159.0°south3,352 km
Zlatopil172.9°south3,125 km
Znamianka165.6°south3,101 km
Zolochiv152.0°south-east3,418 km
Zolotonosha164.9°south3,215 km
Zuhres176.8°south2,960 km
Zvenyhorodka162.5°south3,174 km
Zvyahel157.3°south-east3,414 km

Qibla finder