Qibla direction in Nigeria

The Qibla in Nigeria lies towards the north-east. Depending on the city the angle from true north ranges from 58.6° in Esuk Oron to 71.9° in Illela, and the Kaaba is between 2,900 km and 4,306 km away. The table gives the exact bearing for 268 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Nigeria 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 13.3°. Gamboru is the closest to the Kaaba (2,900 km) and Badagry the farthest (4,306 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 64.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 Nigeria: questions

What is the Qibla direction in Abuja?

64.6° from true north, towards the north-east, 3,720 km from the Kaaba.

Which city in Nigeria is closest to Makkah?

Gamboru, 2,900 km from the Kaaba, among the 268 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
Aba59.5°north-east3,939 km
Abakaliki60.6°north-east3,800 km
Abeokuta64.1°north-east4,224 km
Abuja64.6°north-east3,720 km
Ado-Ekiti63.8°north-east4,015 km
Ado-Odo63.6°north-east4,291 km
Afikpo60.2°north-east3,841 km
Agbor61.6°north-east3,989 km
Agege63.5°north-east4,251 km
Agulu60.9°north-east3,914 km
Ajaokuta63.0°north-east3,877 km
Ajegunle63.3°north-east4,260 km
Akowonjo63.5°north-east4,254 km
Aku61.6°north-east3,856 km
Akure63.3°north-east4,036 km
Akwanga63.9°north-east3,637 km
Alasia63.4°north-east4,275 km
Aliayabiagba63.3°north-east4,260 km
Alimosho63.5°north-east4,255 km
Amaigbo60.1°north-east3,856 km
Anchau66.9°north-east3,544 km
Apomu63.9°north-east4,131 km
Aramoko-Ekiti64.0°north-east4,029 km
Argungu70.7°east3,865 km
Asaba61.2°north-east3,940 km
Atani61.0°north-east3,949 km
Auchi62.6°north-east3,940 km
Awgu60.7°north-east3,875 km
Awka61.1°north-east3,907 km
Azare67.2°north-east3,332 km
Babana67.8°east4,028 km
Badagry63.4°north-east4,306 km
Bama65.0°north-east2,991 km
Baro64.5°north-east3,848 km
Bauchi65.2°north-east3,428 km
Beli60.9°north-east3,441 km
Bende59.9°north-east3,888 km
Benin City62.0°north-east4,040 km
Bida65.3°north-east3,867 km
Biliri63.7°north-east3,313 km
Birnin Kebbi70.4°east3,909 km
Birnin Kudu67.1°north-east3,413 km
Biu64.4°north-east3,181 km
Bode Saadu65.6°north-east3,996 km
Bonny58.9°north-east3,995 km
Buguma59.4°north-east4,008 km
Bukuru64.9°north-east3,550 km
Burutu60.9°north-east4,104 km
Calabar58.7°north-east3,856 km
Chakwama67.2°north-east3,390 km
Damaturu66.4°north-east3,152 km
Damboa65.0°north-east3,100 km
Darazo66.0°north-east3,340 km
Daura66.4°north-east3,216 km
Daura70.0°east3,466 km
Deba64.2°north-east3,280 km
Degema59.5°north-east4,018 km
Dikwa65.8°north-east2,944 km
Doma63.2°north-east3,668 km
Dukku65.5°north-east3,312 km
Dutse67.7°east3,414 km
Dutsen Wai66.8°north-east3,568 km
Ebute Ikorodu63.4°north-east4,237 km
Ede64.3°north-east4,087 km
Effium61.0°north-east3,789 km
Efon-Alaaye64.0°north-east4,043 km
Egbe64.4°north-east3,958 km
Eha Amufu61.2°north-east3,816 km
Ejigbo64.5°north-east4,092 km
Eket58.6°north-east3,913 km
Ekpoma62.2°north-east3,969 km
Elele59.9°north-east3,992 km
Emure-Ekiti63.4°north-east4,001 km
Enugu61.1°north-east3,853 km
Enugu-Ezike61.8°north-east3,828 km
Enugu-Ukwu61.1°north-east3,915 km
Epe63.1°north-east4,189 km
Eruwa64.5°north-east4,197 km
Esuk Oron58.6°north-east3,872 km
Ezza-Ohu60.8°north-east3,796 km
Fiditi64.5°north-east4,140 km
Funtua68.1°east3,629 km
Gamboru66.3°north-east2,900 km
Ganye61.0°north-east3,306 km
Garko64.3°north-east3,304 km
Gashua68.8°east3,197 km
Gaya68.0°east3,444 km
Gboko61.4°north-east3,660 km
Gbongan64.0°north-east4,108 km
Geidam68.4°east3,106 km
Gembu59.0°north-east3,477 km
Gombe64.4°north-east3,298 km
Gombi63.3°north-east3,150 km
Gumel69.0°east3,374 km
Gummi69.7°east3,827 km
Gusau69.3°east3,668 km
Gwadabawa71.4°east3,769 km
Gwaram66.7°north-east3,380 km
Gwarzo68.5°east3,550 km
Gwoza64.2°north-east3,011 km
Hadejia68.5°east3,315 km
Ibadan64.1°north-east4,157 km
Ibeto67.5°north-east3,891 km
Ibi62.1°north-east3,543 km
Idah62.4°north-east3,892 km
Idanre63.2°north-east4,051 km
Ifo63.7°north-east4,255 km
Igangan64.7°north-east4,215 km
Igbara-Odo63.7°north-east4,037 km
Igbeti65.6°north-east4,070 km
Igbo-Ora64.4°north-east4,216 km
Igbo-Ukwu60.9°north-east3,922 km
Igboho65.9°north-east4,104 km
Igbor61.8°north-east3,692 km
Igede-Ekiti63.9°north-east4,022 km
Ihiala60.8°north-east3,946 km
Ijebu Ode63.4°north-east4,184 km
Ijebu-Igbo63.6°north-east4,168 km
Ijebu-Jesa64.0°north-east4,052 km
Ijero-Ekiti64.1°north-east4,021 km
Ijoko63.6°north-east4,252 km
Ikare63.4°north-east3,967 km
Ikeja63.4°north-east4,252 km
Ikere-Ekiti63.6°north-east4,020 km
Ikire63.9°north-east4,130 km
Ikirun64.4°north-east4,056 km
Ikom59.8°north-east3,763 km
Ikot Ekpene59.4°north-east3,902 km
Ila Orangun64.4°north-east4,027 km
Ilaro63.9°north-east4,270 km
Ile-Ife63.9°north-east4,087 km
Ilesa64.0°north-east4,062 km
Illela71.9°east3,750 km
Ilobu64.4°north-east4,077 km
Ilorin65.2°north-east4,041 km
Inisa64.5°north-east4,093 km
Iperu63.6°north-east4,204 km
Ipoti64.2°north-east4,017 km
Irewe63.3°north-east4,280 km
Isanlu-Itedoijowa64.3°north-east3,923 km
Ise-Ekiti63.5°north-east4,003 km
Iseyin64.9°north-east4,160 km
Isieke60.7°north-east3,804 km
Itu59.3°north-east3,875 km
Iwo64.3°north-east4,118 km
Iyesi63.6°north-east4,264 km
Jalingo62.2°north-east3,349 km
Jebba65.8°north-east3,984 km
Jega70.0°east3,899 km
Jimeta62.0°north-east3,222 km
Jos65.1°north-east3,541 km
Kabba63.6°north-east3,921 km
Kachia65.5°north-east3,636 km
Kaduna66.6°north-east3,659 km
Kafanchan64.9°north-east3,616 km
Kagoro64.9°north-east3,605 km
Kaiama66.8°north-east4,051 km
Kamba69.7°east3,987 km
Kano68.4°east3,487 km
Kari66.3°north-east3,314 km
Katsina70.2°east3,541 km
Katsina-Ala61.0°north-east3,641 km
Kaura Namoda69.9°east3,660 km
Keffi64.1°north-east3,693 km
Kisi66.2°north-east4,083 km
Kiyawa67.6°east3,386 km
Kontagora67.2°north-east3,862 km
Kuje64.4°north-east3,755 km
Kukawa67.7°east2,940 km
Kumagunnam69.4°east3,227 km
Kumo64.0°north-east3,306 km
Kwale60.8°north-east3,995 km
Lafia63.3°north-east3,647 km
Lafiagi65.2°north-east3,937 km
Lagos63.2°north-east4,253 km
Lalupon64.1°north-east4,137 km
Lapai65.0°north-east3,813 km
Lekki63.2°north-east4,246 km
Lere65.9°north-east3,551 km
Lokoja63.3°north-east3,857 km
Magumeri66.6°north-east3,049 km
Maiduguri65.9°north-east3,028 km
Makurdi62.2°north-east3,685 km
Malumfashi68.4°east3,586 km
Marte66.5°north-east2,938 km
Minna65.7°north-east3,789 km
Modakeke63.9°north-east4,122 km
Mokwa65.9°north-east3,953 km
Monguno67.2°north-east2,947 km
Moriki70.3°east3,659 km
Mubi63.1°north-east3,093 km
Mushin63.3°north-east4,254 km
Nafada65.7°north-east3,244 km
Nasarawa63.7°north-east3,724 km
Nguru69.0°east3,256 km
Nkpor61.1°north-east3,933 km
Nkwerre60.5°north-east3,928 km
Nnewi60.9°north-east3,932 km
Nsukka61.7°north-east3,841 km
Numan62.6°north-east3,254 km
Obonoma59.4°north-east4,016 km
Obudu60.4°north-east3,680 km
Ode63.8°north-east3,958 km
Offa64.7°north-east4,039 km
Ogaminana63.3°north-east3,918 km
Ogbia59.7°north-east4,063 km
Ogbomoso64.8°north-east4,088 km
Ogoja60.6°north-east3,716 km
Oguta60.6°north-east3,959 km
Ogwashi-Uku61.3°north-east3,961 km
Ohafia-Ifigh59.9°north-east3,868 km
Oke Ila64.3°north-east4,023 km
Oke Mesi64.2°north-east4,036 km
Okene63.2°north-east3,919 km
Okigwe60.4°north-east3,901 km
Okrika59.3°north-east3,987 km
Okuta66.6°north-east4,142 km
Olupona64.2°north-east4,118 km
Ondo63.3°north-east4,079 km
Onitsha61.2°north-east3,938 km
Orita-Eruwa64.5°north-east4,195 km
Oshodi63.4°north-east4,253 km
Osogbo64.3°north-east4,074 km
Ota63.6°north-east4,258 km
Otan Ayegbaju64.4°north-east4,042 km
Otukpa61.9°north-east3,802 km
Owerri60.2°north-east3,950 km
Owo63.1°north-east4,000 km
Oyan64.5°north-east4,039 km
Oyo64.6°north-east4,132 km
Ozubulu60.9°north-east3,941 km
Pankshin63.9°north-east3,516 km
Patigi64.9°north-east3,909 km
Pindiga64.1°north-east3,334 km
Port Harcourt59.4°north-east3,991 km
Potiskum66.8°north-east3,241 km
Rano67.7°east3,499 km
Rijau68.2°east3,854 km
River Atuwara63.6°north-east4,267 km
Sagamu63.6°north-east4,209 km
Saki65.8°north-east4,148 km
Sapele61.5°north-east4,059 km
Shomolu63.3°north-east4,251 km
Soba67.0°north-east3,576 km
Sofo-Birnin-Gwari67.6°east3,704 km
Sokoto70.9°east3,779 km
Suleja64.9°north-east3,746 km
Surulere63.3°north-east4,255 km
Takum60.7°north-east3,569 km
Talata Mafara70.0°east3,714 km
Tambuwal70.2°east3,865 km
Tegina66.5°north-east3,804 km
Ubiaja62.0°north-east3,950 km
Uga60.7°north-east3,921 km
Ugep60.0°north-east3,832 km
Ughelli60.8°north-east4,049 km
Umuahia60.0°north-east3,903 km
Uromi62.1°north-east3,953 km
Uyo59.1°north-east3,888 km
Wamba63.8°north-east3,616 km
Warri61.0°north-east4,072 km
Wudil67.9°east3,462 km
Wukari61.7°north-east3,556 km
Yenagoa60.0°north-east4,054 km
Yola61.9°north-east3,224 km
Zaria67.4°north-east3,605 km
Zungeru66.2°north-east3,820 km
Zuru68.7°east3,843 km

Qibla finder