Qibla direction in Tanzania

The Qibla in Tanzania lies towards the north. Depending on the city the angle from true north ranges from 0.1° in Chake Chake to 360.0° in Nanyamba, and the Kaaba is between 2,587 km and 3,676 km away. The table gives the exact bearing for 229 cities.

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

What is the Qibla direction in Dodoma?

8.2° from true north, towards the north, 3,101 km from the Kaaba.

Which city in Tanzania is closest to Makkah?

Shirati, 2,587 km from the Kaaba, among the 229 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
Arusha6.9°north2,778 km
Babati8.7°north2,885 km
Bagamoyo1.8°north3,100 km
Bariadi13.0°north2,767 km
Bashanet9.4°north2,893 km
Basotu10.0°north2,914 km
Biharamulo18.7°north2,831 km
Boma la Ngombe5.9°north2,768 km
Bugarama20.1°north2,885 km
Bukoba18.6°north2,676 km
Bunda13.7°north2,686 km
Bungu1.5°north3,232 km
Buseresere17.3°north2,855 km
Butiama13.6°north2,656 km
Chake Chake0.1°north2,965 km
Chala16.0°north3,358 km
Chalinze2.9°north3,124 km
Chanika3.7°north2,991 km
Chato17.8°north2,815 km
Chimala10.6°north3,426 km
Dar es Salaam1.1°north3,141 km
Dareda9.1°north2,889 km
Diobahika17.8°north2,898 km
Dodoma8.2°north3,101 km
Dongobesh9.5°north2,875 km
Dumila4.9°north3,104 km
Galappo8.5°north2,889 km
Geiro5.9°north3,083 km
Geita16.7°north2,825 km
Handeni3.7°north2,993 km
Hedaru4.1°north2,890 km
Ifakara5.9°north3,304 km
Igugunu10.9°north2,945 km
Igunga12.5°north2,931 km
Igurusi10.9°north3,429 km
Ikungi10.4°north3,004 km
Ikwiriri1.6°north3,268 km
Ilembula9.6°north3,420 km
Ilongero10.4°north2,951 km
Ilula7.2°north3,262 km
Ipinda10.6°north3,497 km
Iringa7.8°north3,277 km
Isaka14.7°north2,914 km
Itigi10.8°north3,072 km
Izazi7.9°north3,214 km
Kabanga20.4°north2,863 km
Kahama15.4°north2,917 km
Kakonko19.0°north2,912 km
Kakunyu20.7°north2,674 km
Kamachumu18.8°north2,713 km
Kasamwa16.3°north2,816 km
Kassambya19.4°north2,675 km
Kasulu19.8°north3,079 km
Katerero18.7°north2,686 km
Katesh9.4°north2,926 km
Katoro17.2°north2,848 km
Katumba11.2°north3,476 km
Kibaha1.8°north3,136 km
Kibaigwa6.4°north3,078 km
Kibakwe6.8°north3,152 km
Kibara14.5°north2,711 km
Kibiti1.7°north3,242 km
Kibondo19.2°north2,952 km
Kidatu5.5°north3,253 km
Kidodi5.4°north3,242 km
Kigoma20.5°north3,129 km
Kigonsera8.3°north3,621 km
Kihangara14.5°north2,761 km
Kilindoni0.3°north3,262 km
Kilosa5.6°north3,157 km
Kilwa Masoko0.6°north3,375 km
Kingori6.3°north2,765 km
Kiomboi11.6°north2,918 km
Kirando17.2°north3,361 km
Kiratu9.2°north2,790 km
Kisesa15.2°north2,766 km
Kisesa12.5°north2,794 km
Kishapu12.9°north2,859 km
Kitama0.2°north3,574 km
Kiwira11.3°north3,471 km
Koani1.1°north3,065 km
Kondoa8.4°north2,960 km
Korogwe2.8°north2,958 km
Kyela10.7°north3,509 km
Laela14.2°north3,441 km
Lalago12.8°north2,839 km
Lembeni4.8°north2,813 km
Lindi0.2°north3,494 km
Liwale3.4°north3,474 km
Lubata4.8°north3,071 km
Luchingu0.9°north3,595 km
Lugoba3.0°north3,104 km
Lukuledi1.8°north3,559 km
Lushoto3.2°north2,919 km
Mabama14.8°north3,058 km
Madizini4.4°north3,074 km
Mafinga8.4°north3,342 km
Mafinga9.2°north3,230 km
Magole4.9°north3,103 km
Magu14.3°north2,759 km
Magugu8.7°north2,863 km
Mahanje8.0°north3,521 km
Makongolosi12.3°north3,395 km
Makumbako9.1°north3,410 km
Makuyuni8.2°north2,806 km
Makuyuni3.6°north2,914 km
Malampaka13.8°north2,815 km
Malinyi6.8°north3,399 km
Mambali14.8°north2,991 km
Manyoni10.1°north3,070 km
Mapinga1.5°north3,117 km
Maposeni7.7°north3,592 km
Maramba2.5°north2,947 km
Masasi1.8°north3,575 km
Masumbwe16.3°north2,908 km
Maswa13.1°north2,755 km
Matai15.2°north3,427 km
Matiri8.5°north3,618 km
Matongo12.5°north2,610 km
Matui3.3°north2,921 km
Matundasi12.0°north3,398 km
Mazinde3.4°north2,921 km
Mbeya11.6°north3,443 km
Mbinga8.3°north3,636 km
Mbuguni6.3°north2,796 km
Mbulu9.3°north2,849 km
Merelani6.2°north2,795 km
Mgandu11.4°north3,106 km
Mhalamba17.3°north2,801 km
Mhango15.2°north2,850 km
Mikumi5.5°north3,220 km
Misungwi14.9°north2,797 km
Mkoani0.4°north2,979 km
Mkokotoni1.2°north3,036 km
Mkwanga1.2°north3,174 km
Mlalo1.9°north2,932 km
Mlandizi2.2°north3,129 km
Mlangali9.5°north3,518 km
Mlimba7.4°north3,389 km
Mlowo12.4°north3,464 km
Morogoro4.3°north3,149 km
Moshi5.5°north2,768 km
Mpanda17.0°north3,232 km
Mpwapwa6.6°north3,110 km
Msowero5.2°north3,122 km
Mtinko10.5°north2,938 km
Mto wa Mbu8.8°north2,788 km
Mtwango9.2°north3,429 km
Mtwara359.4°north3,524 km
Mugumu11.9°north2,647 km
Muheza2.2°north2,959 km
Mungaa10.2°north2,983 km
Muriti15.8°north2,709 km
Musoma14.1°north2,632 km
Mutukula19.7°north2,656 km
Mvomero2.3°north3,080 km
Mwadui13.5°north2,858 km
Mwandege1.1°north3,158 km
Mwandiga20.4°north3,122 km
Mwanhuzi12.0°north2,838 km
Mwanza15.5°north2,767 km
Nachingwea1.9°north3,537 km
Namanyere16.4°north3,357 km
Nanganga1.2°north3,537 km
Nangomba2.3°north3,597 km
Nangwa9.2°north2,918 km
Nansio15.4°north2,721 km
Nanyamba360.0°north3,570 km
Newala0.9°north3,598 km
Newala Kisimani0.9°north3,600 km
Ngara20.1°north2,842 km
Ngerengere3.4°north3,138 km
Ngudu14.3°north2,803 km
Nguruka17.7°north3,102 km
Njombe9.1°north3,466 km
Nshamba18.8°north2,734 km
Nsunga19.6°north2,671 km
Nungwi1.1°north3,019 km
Nyakabindi13.1°north2,749 km
Nyalikungu13.3°north2,814 km
Nyamuswa13.4°north2,669 km
Nyangao1.0°north3,532 km
Nzega14.0°north2,941 km
Old Shinyanga13.9°north2,864 km
Puma10.5°north2,990 km
Ruaha5.4°north3,248 km
Ruangwa1.6°north3,503 km
Rujewa10.0°north3,402 km
Rulenge20.0°north2,865 km
Same4.5°north2,843 km
Sengerema15.9°north2,790 km
Sepuka11.0°north2,967 km
Shanwa13.3°north2,813 km
Shelui11.9°north2,932 km
Shinyanga13.8°north2,875 km
Shirati13.9°north2,587 km
Sikonge14.1°north3,105 km
Singida10.6°north2,970 km
Sirari12.7°north2,588 km
Sokoni0.6°north3,098 km
Somanda12.8°north2,830 km
Songea7.3°north3,599 km
Songwa13.6°north2,857 km
Sumbawanga15.2°north3,389 km
Tabora14.3°north3,037 km
Tandahimba0.3°north3,577 km
Tanga1.5°north2,947 km
Tarakea5.1°north2,727 km
Tarime12.9°north2,601 km
Tinde14.1°north2,905 km
Tingi8.2°north3,676 km
Tukuyu11.1°north3,477 km
Tumbi14.5°north3,045 km
Tunduma12.7°north3,502 km
Tunduru4.3°north3,623 km
Urambo15.8°north3,065 km
Urunda10.2°north3,398 km
Usa River6.6°north2,775 km
Usagara15.2°north2,781 km
Usangi4.7°north2,803 km
Usevya16.3°north3,307 km
Ushirombo16.8°north2,900 km
Utengule11.8°north3,445 km
Uvinza18.9°north3,124 km
Uyovu17.8°north2,892 km
Vikindu1.0°north3,162 km
Vwawa12.4°north3,477 km
Wete0.2°north2,944 km
Zanzibar1.3°north3,068 km

Qibla finder