Qibla direction in Afghanistan

The Qibla in Afghanistan lies towards the west. Depending on the city the angle from true north ranges from 240.2° in Eslam Qaleh to 253.6° in Khost, and the Kaaba is between 2,435 km and 3,455 km away. The table gives the exact bearing for 64 cities.

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

What is the Qibla direction in Kabul?

250.8° from true north, towards the west, 3,213 km from the Kaaba.

Which city in Afghanistan is closest to Makkah?

Zaranj, 2,435 km from the Kaaba, among the 64 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
Andkhoy241.7°south-west2,986 km
Ārt Khwājah246.9°south-west3,341 km
Asadabad252.2°west3,396 km
Asmar252.2°west3,420 km
Aybak246.5°south-west3,185 km
Baghlan247.6°west3,237 km
Bagrām250.1°west3,237 km
Baharak248.6°west3,455 km
Balkh244.4°south-west3,117 km
Bamyan248.8°west3,108 km
Barakī251.5°west3,170 km
Baraki Barak251.5°west3,173 km
Bazarak249.8°west3,271 km
Charikar250.0°west3,231 km
Eslam Qaleh240.2°south-west2,543 km
Farah246.6°south-west2,516 km
Fayroz Koh246.3°south-west2,878 km
Fayzabad248.1°west3,433 km
Gardez252.4°west3,185 km
Gereshk250.8°west2,709 km
Ghazni251.7°west3,112 km
Ghormach242.1°south-west2,816 km
Herat242.5°south-west2,617 km
Istalif250.2°west3,216 km
Jabal Saraj249.8°west3,240 km
Jalalabad252.3°west3,320 km
Jurm248.8°west3,443 km
Kabul250.8°west3,213 km
Kandahar252.5°west2,804 km
Karukh242.8°south-west2,655 km
Khanabad247.1°south-west3,294 km
Khanashin252.7°west2,594 km
Khāsh249.3°west2,540 km
Khost253.6°west3,238 km
Khulm245.4°south-west3,179 km
Kunduz246.8°south-west3,275 km
Kushk244.4°south-west2,544 km
Lashkar Gah251.1°west2,683 km
Markaz-e Woluswalī-ye Āchīn253.0°west3,333 km
Maydanshakhr250.7°west3,181 km
Maymana243.1°south-west2,906 km
Mazari Sharif244.7°south-west3,132 km
Mehtar Lam251.6°west3,308 km
Nahrin248.2°west3,269 km
Nili248.9°west2,919 km
Paghmān250.4°west3,196 km
Parun251.1°west3,396 km
Pul-e 'Alam251.5°west3,180 km
Pul-e Khumri247.9°west3,229 km
Qala i Naw242.6°south-west2,725 km
Qalat252.8°west2,928 km
Qarāwul245.9°south-west3,290 km
Qarqin242.1°south-west3,082 km
Rustaq247.2°south-west3,372 km
Sang-e Chārak245.3°south-west3,037 km
Sar-e Pul244.1°south-west3,013 km
Shahrak245.9°south-west2,780 km
Sharan252.7°west3,127 km
Shibirghan243.0°south-west3,021 km
Shindand244.6°south-west2,561 km
Sidqabad250.1°west3,246 km
Taloqan247.5°west3,331 km
Tarinkot250.7°west2,855 km
Zaranj249.5°west2,435 km

Qibla finder