Qibla direction in Australia

The Qibla in Australia lies towards the west. Depending on the city the angle from true north ranges from 275.0° in Hobart to 296.0° in Geraldton, and the Kaaba is between 9,585 km and 13,358 km away. The table gives the exact bearing for 89 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Australia 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 21.0°. Karratha is the closest to the Kaaba (9,585 km) and Coffs Harbour the farthest (13,358 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 277.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 Australia: questions

What is the Qibla direction in Canberra?

277.8° from true north, towards the west, 13,068 km from the Kaaba.

Which city in Australia is closest to Makkah?

Karratha, 9,585 km from the Kaaba, among the 89 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
Adelaide283.3°west12,120 km
Adelaide Hills283.3°west12,129 km
Albany294.2°north-west10,338 km
Alice Springs288.3°west11,337 km
Armidale279.1°west13,225 km
Bacchus Marsh279.2°west12,693 km
Bairnsdale277.3°west12,971 km
Ballarat279.6°west12,640 km
Balwyn North278.8°west12,752 km
Batemans Bay277.0°west13,168 km
Bathurst278.5°west13,080 km
Bendigo279.7°west12,662 km
Brisbane280.3°west13,298 km
Broken Hill283.0°west12,303 km
Bunbury295.5°north-west10,072 km
Bundaberg281.9°west13,176 km
Burnie276.8°west12,870 km
Burwood278.7°west12,755 km
Busselton295.7°north-west10,063 km
Cairns287.1°west12,292 km
Caloundra280.6°west13,294 km
Canberra277.8°west13,068 km
Capalaba280.2°west13,317 km
Central Coast277.7°west13,245 km
Cessnock278.0°west13,234 km
Coffs Harbour278.6°west13,358 km
Darwin290.8°west10,613 km
Devonport276.4°west12,909 km
Dubbo279.6°west12,969 km
Echuca279.7°west12,692 km
Frankston East278.6°west12,761 km
Gawler283.4°west12,125 km
Geelong279.0°west12,694 km
Geraldton296.0°north-west9,764 km
Gladstone282.8°west13,044 km
Gold Coast279.8°west13,348 km
Goulburn277.8°west13,114 km
Grafton279.1°west13,331 km
Griffith279.9°west12,774 km
Gympie281.1°west13,237 km
Hervey Bay281.6°west13,227 km
Hobart275.0°west13,008 km
Hornsby277.6°west13,224 km
Horsham280.8°west12,479 km
Kalgoorlie-Boulder292.6°north-west10,457 km
Karratha294.6°north-west9,585 km
Kwinana295.4°north-west10,031 km
Launceston275.8°west12,977 km
Liverpool277.6°west13,211 km
Logan City280.1°west13,310 km
Mackay284.6°west12,764 km
Maitland278.0°west13,251 km
Mandurah295.5°north-west10,040 km
Maryborough281.4°west13,227 km
Melbourne278.8°west12,741 km
Mildura281.8°west12,420 km
Mount Barker283.2°west12,147 km
Mount Gambier281.1°west12,379 km
Mount Isa287.3°west11,786 km
Muswellbrook278.5°west13,182 km
Narangba280.4°west13,286 km
Newcastle277.7°west13,275 km
Orange278.8°west13,034 km
Palmerston290.7°west10,629 km
Parramatta277.6°west13,217 km
Perth295.4°north-west10,025 km
Port Hedland293.9°north-west9,733 km
Port Macquarie278.1°west13,357 km
Rockhampton283.2°west12,958 km
Rockingham295.5°north-west10,029 km
Saint Albans278.9°west12,725 km
Shepparton279.2°west12,754 km
Sunshine Coast280.7°west13,287 km
Sydney277.5°west13,236 km
Tamworth279.1°west13,166 km
Taree278.0°west13,322 km
Toowoomba280.6°west13,196 km
Torquay279.0°west12,695 km
Townsville286.0°west12,471 km
Traralgon277.8°west12,884 km
Tuggeranong277.8°west13,065 km
Wallan279.0°west12,735 km
Wangaratta278.8°west12,835 km
Warragul278.1°west12,830 km
Warrnambool280.0°west12,537 km
Warwick280.2°west13,217 km
Whyalla284.5°west11,977 km
Wodonga278.6°west12,881 km
Wollongong277.4°west13,215 km

Qibla finder