China Qibla Direction & Prayer Times

The qibla direction in China changes from city to city. The table below lists the qibla angle (degrees from true north) and the great-circle distance to the Kaaba for 463 cities. In Shanghai, for example, the qibla is 285° (west). Tap a city for the live compass and its prayer times.

Calculation details

These values are applied the same way on every city page in this country.

Calculation method
Muslim World League · Fajr 18° / Isha 17°
Asr
shadow ×2 (Hanafi)
High-latitude rule
above 48°, in summer
Qibla angle
250° – 286° · west
Distance to the Kaaba
3,966 – 8,420 km · Kashgar … Jixi
Time zones
Asia/Shanghai · Asia/Urumqi
Cities covered
463 cities · 178 with prayer times

Regions

Cities in China — qibla angle and prayer times

CityQibla angleTo the KaabaPrayer times
Shanghai284.7° west8,032 kmPrayer Times
Beijing278.9° west7,385 kmPrayer Times
Shenzhen285° west7,569 kmPrayer Times
Guangzhou284.6° west7,471 kmPrayer Times
Chengdu277.3° west6,416 kmPrayer Times
Tianjin279.7° west7,464 kmPrayer Times
Wuhan281.8° west7,380 kmPrayer Times
Dongguan284.7° west7,523 kmPrayer Times
Xi’an277.5° west6,818 kmPrayer Times
Nanjing283.2° west7,763 kmPrayer Times
Hangzhou284.5° west7,938 kmPrayer Times
Foshan284.6° west7,462 kmPrayer Times
Chongqing279.1° west6,671 kmPrayer Times
Wuzhong273.9° west6,532 kmPrayer Times
Qingdao282.6° west7,807 kmPrayer Times
Shenyang282.4° west7,928 kmPrayer Times
Suzhou284.3° west7,950 kmPrayer Times
Puxi284.7° west8,032 kmPrayer Times
Pudong284.7° west8,035 kmPrayer Times
Harbin283.2° west8,082 kmPrayer Times
Hefei282.6° west7,630 kmPrayer Times
Dalian282.3° west7,844 kmPrayer Times
Changchun282.9° west8,027 kmPrayer Times
Xiamen285.6° west7,907 kmPrayer Times
Bao'an285° west7,550 kmPrayer Times
Wuxi284.1° west7,915 kmPrayer Times
Jinan280.6° west7,497 kmPrayer Times
Taiyuan277.6° west7,088 kmPrayer Times
Zhengzhou279.7° west7,237 kmPrayer Times
Shijiazhuang278.6° west7,252 kmPrayer Times
Kunming280.4° west6,382 kmPrayer Times
Zhongshan284.8° west7,501 kmPrayer Times
Nanning283.3° west6,989 kmPrayer Times
Shantou285.5° west7,803 kmPrayer Times
Fuzhou285.5° west7,978 kmPrayer Times
Ningbo285.2° west8,079 kmPrayer Times
Puyang284.6° west7,936 kmPrayer Times
Shiyan279.3° west7,013 kmPrayer Times
Tangshan280° west7,540 kmPrayer Times
Lüliang277° west6,970 kmPrayer Times
Changzhou283.9° west7,878 kmPrayer Times
Zibo281.1° west7,588 kmPrayer Times
Changsha282.3° west7,313 kmPrayer Times
Guiyang280.8° west6,744 kmPrayer Times
Ürümqi256.2° west5,029 kmPrayer Times
Lanzhou273.8° west6,337 kmPrayer Times
Huizhou284.9° west7,587 kmPrayer Times
Haikou285.1° west7,269 kmPrayer Times
Linyi281.9° west7,651 kmPrayer Times
Baoding278.8° west7,323 kmPrayer Times
Minhang284.7° west8,027 kmPrayer Times
Bazhong277.8° west6,651 kmPrayer Times
Wenzhou285.4° west8,051 kmPrayer Times
Yunfu284.3° west7,356 kmPrayer Times
Huai'an282.8° west7,747 kmPrayer Times
Nanchang283.2° west7,576 kmPrayer Times
Hohhot275.6° west6,973 kmPrayer Times
Shaoxing284.7° west7,985 kmPrayer Times
Nantong284.2° west7,956 kmPrayer Times
Baoshan284.7° west8,029 kmPrayer Times
Yantai282.7° west7,865 kmPrayer Times
Zhuhai285° west7,527 kmPrayer Times
Baotou274.6° west6,823 kmPrayer Times
Qingyang276.1° west6,682 kmPrayer Times
Kunshan284.5° west7,981 kmPrayer Times
Weifang281.7° west7,680 kmPrayer Times
Zunyi280.2° west6,740 kmPrayer Times
Lianyungang282.5° west7,740 kmPrayer Times
Ganzhou284° west7,562 kmPrayer Times
Songjiang284.7° west8,015 kmPrayer Times
Ordos275.1° west6,827 kmPrayer Times
Jieyang285.3° west7,767 kmPrayer Times
Jilin283.7° west8,125 kmPrayer Times
Jiading284.6° west8,007 kmPrayer Times
Shangqiu280.8° west7,424 kmPrayer Times
Nanchong278.1° west6,606 kmPrayer Times
Datong276.9° west7,120 kmPrayer Times
Nanyang279.9° west7,170 kmPrayer Times
Jiangmen284.7° west7,470 kmPrayer Times
Jiangyin284° west7,903 kmPrayer Times
Fuyang281.5° west7,472 kmPrayer Times
Bayan Nur273° west6,616 kmPrayer Times
Tengzhou281.3° west7,548 kmPrayer Times
Chaozhou285.4° west7,788 kmPrayer Times
Qingyuan284.2° west7,434 kmPrayer Times
Tai’an280.8° west7,518 kmPrayer Times
Xining272.2° west6,148 kmPrayer Times
Changshu284.3° west7,954 kmPrayer Times
Huainan282.2° west7,586 kmPrayer Times
Suzhou281.8° west7,561 kmPrayer Times
Lu’an282.3° west7,563 kmPrayer Times
Yancheng283.4° west7,855 kmPrayer Times
Taizhou283.6° west7,855 kmPrayer Times
Daqing281.8° west7,938 kmPrayer Times
Wuhu283.3° west7,749 kmPrayer Times
Dazhou278.5° west6,729 kmPrayer Times
Yangzhou283.4° west7,815 kmPrayer Times
Guilin282.7° west7,124 kmPrayer Times
Zhaoqing284.4° west7,395 kmPrayer Times
Mianyang277.1° west6,463 kmPrayer Times
Wanzhou279.2° west6,824 kmPrayer Times
Putian285.6° west7,968 kmPrayer Times
Yinchuan273.7° west6,535 kmPrayer Times
Taizhou285.5° west8,104 kmPrayer Times
Yiwu284.7° west7,957 kmPrayer Times
Quanzhou285.6° west7,943 kmPrayer Times
Jinhua284.6° west7,923 kmPrayer Times
Cixi285° west8,042 kmPrayer Times
Changde281.4° west7,172 kmPrayer Times
Kaifeng280° west7,295 kmPrayer Times
Anshan282.3° west7,908 kmPrayer Times
Baoji276.6° west6,662 kmPrayer Times
Suqian282.3° west7,673 kmPrayer Times
Liuzhou282.9° west7,059 kmPrayer Times
Zhangjiagang284.1° west7,930 kmPrayer Times
Jinjiang285.6° west7,945 kmPrayer Times
Bozhou281.1° west7,446 kmPrayer Times
Qujing280.4° west6,478 kmPrayer Times
Zhanjiang284.6° west7,239 kmPrayer Times
Fushun282.7° west7,967 kmPrayer Times
Luoyang279.1° west7,129 kmPrayer Times
Guankou282.6° west7,377 kmPrayer Times
Lianjiang, Guangdong284.4° west7,217 kmPrayer Times
Handan279.3° west7,278 kmPrayer Times
Yichang280.5° west7,097 kmPrayer Times
Heze280.4° west7,391 kmPrayer Times
Liupanshui280.1° west6,559 kmPrayer Times
Maoming284.5° west7,279 kmPrayer Times
Qinzhou283.8° west7,044 kmPrayer Times
Luohe280.4° west7,295 kmPrayer Times
Xiangyang280.2° west7,151 kmPrayer Times
Yangjiang284.7° west7,379 kmPrayer Times
Yixing283.9° west7,877 kmPrayer Times
Qingpu284.6° west8,002 kmPrayer Times
Xuchang280.1° west7,270 kmPrayer Times
Zigong278.4° west6,504 kmPrayer Times
Xuzhou281.7° west7,576 kmPrayer Times
Neijiang278.4° west6,528 kmPrayer Times
Heshan281.9° west7,244 kmPrayer Times
Jining280.9° west7,487 kmPrayer Times
Putuo284.7° west8,025 kmPrayer Times
Xinyang281° west7,328 kmPrayer Times
Liaocheng280.1° west7,414 kmPrayer Times
Jinzhong277.8° west7,108 kmPrayer Times
Changzhi278.7° west7,163 kmPrayer Times
Tianshui275.7° west6,523 kmPrayer Times
Yangpu284.7° west8,036 kmPrayer Times
Weinan277.7° west6,867 kmPrayer Times
Jiaxing284.6° west7,980 kmPrayer Times
Zhongwei273.6° west6,447 kmPrayer Times
Panjin281.8° west7,833 kmPrayer Times
Jiujiang282.9° west7,564 kmPrayer Times
Anyang279.4° west7,278 kmPrayer Times
Luohu District285° west7,575 kmPrayer Times
Fengxiang284.8° west8,043 kmPrayer Times
Bijie279.9° west6,590 kmPrayer Times
Zhuzhou282.5° west7,339 kmPrayer Times
Shangrao284.2° west7,780 kmPrayer Times
Huaibei281.6° west7,536 kmPrayer Times
Xuhui284.7° west8,031 kmPrayer Times
Meishan277.6° west6,404 kmPrayer Times
Fuzhou283.7° west7,640 kmPrayer Times
Guigang283.5° west7,109 kmPrayer Times
Hengyang282.7° west7,310 kmPrayer Times
Yulin283.9° west7,176 kmPrayer Times
Jingzhou281° west7,190 kmPrayer Times
Xinxiang279.5° west7,243 kmPrayer Times
Yichun283° west7,459 kmPrayer Times
Xianyang277.4° west6,796 kmPrayer Times
Sanya285.7° west7,236 kmPrayer Times
Shaoguan284° west7,458 kmPrayer Times
Longyan285° west7,786 kmPrayer Times
Yongzhou282.6° west7,224 kmPrayer Times
Huzhou284.2° west7,916 kmPrayer Times
Wuwei271.8° west6,220 kmPrayer Times
Yishui County281.8° west7,660 kmPrayer Times
Hanzhong277.2° west6,659 kmPrayer Times
Hezhou283.5° west7,270 kmPrayer Times
Dongying281.1° west7,611 km—
Luzhou279° west6,574 km—
Meizhou285° west7,720 km—
Yueyang281.8° west7,297 km—
Laiwu281.1° west7,565 km—
Benxi282.8° west7,967 km—
Pingdingshan280° west7,226 km—
Bengbu282.2° west7,612 km—
Feicheng280.6° west7,485 km—
Sanhe279.2° west7,440 km—
Xiangtan282.4° west7,314 km—
Linfen277.9° west7,023 km—
Zhenjiang283.5° west7,821 km—
Huludao281.2° west7,739 km—
Jing’an284.7° west8,028 km—
Baoshan279.2° west6,027 km—
Rui’an285.5° west8,057 km—
Laibin283.1° west7,056 km—
Xiaogan281.5° west7,340 km—
Wuchuan, Guangdong284.6° west7,270 km—
Ziyang277.9° west6,480 km—
Quzhou284.4° west7,854 km—
Zaozhuang281.6° west7,585 km—
Pingxiang282.9° west7,412 km—
Zhoushan285.4° west8,136 km—
Qiqihar280.9° west7,844 km—
Puning285.4° west7,754 km—
Laiyang282.5° west7,814 km—
Ankang278.4° west6,850 km—
Langfang279.2° west7,418 km—
Lhasa272.3° west5,184 km—
Jiaozuo279.2° west7,191 km—
Wanxian279.1° west6,822 km—
Guang’an278.6° west6,663 km—
Weihai283° west7,922 km—
Zhabei284.7° west8,031 km—
Xinyu283.2° west7,510 km—
Yibin278.7° west6,501 km—
Taicang284.5° west7,992 km—
Jinshan284.8° west8,028 km—
Chenzhou283.4° west7,378 km—
Anqing283° west7,642 km—
Xingtai279.1° west7,270 km—
Zhaotong279.3° west6,437 km—
Panzhihua279° west6,253 km—
Chuzhou282.9° west7,712 km—
Xuancheng283.6° west7,790 km—
Shangyu284.8° west8,012 km—
Anshun280.7° west6,674 km—
Wuzhou283.8° west7,267 km—
Qinhuangdao280.7° west7,652 km—
Shaoyang282.2° west7,190 km—
Hegang285.2° west8,309 km—
Zhuanghe282.8° west7,942 km—
Ma’anshan283.2° west7,748 km—
Shizuishan273.4° west6,542 km—
Deyang277.2° west6,440 km—
Yangquan278.2° west7,176 km—
Zhumadian280.6° west7,306 km—
Changzhi278.5° west7,057 km—
Changning284.7° west8,028 km—
Zhangjiakou277.6° west7,243 km—
Fuxin281.2° west7,779 km—
Changsha284.7° west7,436 km—
Huangshi282.3° west7,461 km—
Liaoyang282.4° west7,919 km—
Hongkou284.7° west8,034 km—
Baise282.2° west6,795 km—
Binzhou280.9° west7,572 km—
Yuncheng278.2° west6,993 km—
Dezhou279.9° west7,427 km—
Sanmenxia278.4° west7,015 km—
E’zhou282.1° west7,443 km—
Mudanjiang285.5° west8,341 km—
Leshan277.9° west6,404 km—
Rizhao282.4° west7,748 km—
Haiyang282.8° west7,858 km—
Suining278.1° west6,562 km—
Puyang279.9° west7,343 km—
Lingyuan280.1° west7,610 km—
Mingguang282.6° west7,671 km—
Chongming284.7° west8,042 km—
Hebi279.5° west7,276 km—
Jingmen280.7° west7,177 km—
Dandong283.5° west8,048 km—
Panshan281.8° west7,829 km—
Jiaozhou282.3° west7,769 km—
Suizhou280.9° west7,271 km—
Chizhou283.2° west7,678 km—
Ya'an277.3° west6,324 km—
Jinzhou281.2° west7,756 km—
Sanming284.8° west7,810 km—
Shuangyashan286° west8,390 km—
Luancheng278.8° west7,269 km—
Mengzi281.6° west6,483 km—
Yingkou282° west7,856 km—
Zhangzhou285.4° west7,864 km—
Dongsheng District275.1° west6,842 km—
Shihezi254.3° west4,922 km—
Xinmin, Liaoning282° west7,874 km—
Wenchang285.4° west7,329 km—
Siping282.5° west7,970 km—
Chuxiong280° west6,265 km—
Huaihua281.5° west7,042 km—
Sishui County281.1° west7,543 km—
Ulanqab276.4° west7,095 km—
Jiamusi285.4° west8,326 km—
Korla257° west4,861 km—
Wanning285.6° west7,309 km—
Xinzhou277.4° west7,096 km—
Pingdu282.1° west7,752 km—
Ji’an283.5° west7,532 km—
Guli284.9° west7,966 km—
Aqsu252.4° west4,372 km—
Tanggu280° west7,507 km—
Shangluo278.2° west6,915 km—
Qionghai285.5° west7,304 km—
Cangzhou279.8° west7,452 km—
Yuanping City277.3° west7,093 km—
Beihai284.1° west7,104 km—
Hengshui279.4° west7,362 km—
Daxing’anling279.6° west7,799 km—
Guangyuan277° west6,557 km—
Xianning282.1° west7,402 km—
Tonghua283.9° west8,131 km—
Mianzhu, Deyang, Sichuan277° west6,422 km—
Banan279.2° west6,673 km—
Zhangye269.8° west6,029 km—
Kashgar250.4° west3,966 km—
Zhoukou280.7° west7,348 km—
Pingliang275.6° west6,598 km—
Huangpu284.7° west8,033 km—
Zhucheng282.1° west7,723 km—
Loudi282.1° west7,230 km—
Hecun279.1° west7,246 km—
Shanwei285.3° west7,688 km—
Jianshui280.4° west6,248 km—
Xichang278.4° west6,285 km—
Zaoyang280.4° west7,206 km—
Chéngguān Qū272.3° west5,179 km—
Jincheng278.9° west7,150 km—
Hongjiang281.7° west7,051 km—
Yan’an276.6° west6,836 km—
Shouguang281.4° west7,645 km—
Jingdezhen283.6° west7,688 km—
Jiaojiang285.5° west8,106 km—
Nanping284.9° west7,852 km—
Longshan283.1° west8,037 km—
Heyuan284.7° west7,596 km—
Huangshan283.9° west7,781 km—
Wafangdian282.3° west7,862 km—
Yongji278° west6,946 km—
Lishui284.9° west7,966 km—
Wenshan City281.8° west6,570 km—
Chengde279.4° west7,497 km—
Basuo285.2° west7,126 km—
Zhangjiajie280.9° west7,054 km—
Zhongxiang280.8° west7,210 km—
Bei’an282.4° west8,017 km—
Macheng281.9° west7,437 km—
Shuozhou276.8° west7,056 km—
Ningde285.4° west7,981 km—
Jiuquan268° west5,864 km—
Dingxi274.5° west6,412 km—
Tongchuan277.2° west6,810 km—
Guyuan275.1° west6,557 km—
Chaoyang280.6° west7,691 km—
Gujangbagh257° west4,224 km—
Zhijiang280.8° west7,148 km—
Jixi286.2° west8,420 km—
Tongling283.2° west7,699 km—
Hancheng277.7° west6,936 km—
Liaozhong County282.1° west7,877 km—
Gaomi282.2° west7,745 km—
Chongzuo283.2° west6,905 km—
Tanzhou285° west7,517 km—
Hechuan278.7° west6,636 km—
Pingyin County280.4° west7,456 km—
Xuanhua277.8° west7,261 km—
Dachang284.7° west8,025 km—
Fenghuang281.1° west6,995 km—
Huanggang282.1° west7,440 km—
Anqiu281.8° west7,695 km—
Jizhou279.4° west7,355 km—
Nanqiao284.8° west8,040 km—
Huocheng249.7° west4,522 km—
Lhoka273° west5,251 km—
Pengze283.1° west7,610 km—
Xilinhot276.9° west7,296 km—
Hulunbuir277.2° west7,504 km—
Daye282.3° west7,456 km—
Chifeng279.5° west7,555 km—
Yunlong281.7° west7,572 km—
Qitaihe286.1° west8,408 km—
Pizhou282° west7,633 km—
Shiqi284.8° west7,502 km—
Laixi282.4° west7,801 km—
Tieling282.5° west7,949 km—
Hechi282.3° west6,920 km—
Tongshan281.7° west7,565 km—
Yanji285.8° west8,382 km—
Lincang280.3° west6,143 km—
Xingyi281° west6,597 km—
Tantou284.9° west7,540 km—
Baicheng280.7° west7,795 km—
Lianshan281.2° west7,740 km—
Changyi281.8° west7,702 km—
Xinyi282.2° west7,667 km—
Yangshuo283° west7,155 km—
Linqu281.5° west7,636 km—
Pu'er281.3° west6,254 km—
Baiyin273.6° west6,363 km—
Gaozhou284.4° west7,267 km—
Xiuying285.1° west7,264 km—
Dengzhou279.9° west7,134 km—
Artux250.3° west3,991 km—
Qibao284.7° west8,024 km—
Xinyuan252.7° west4,680 km—
Enshi279.9° west6,936 km—
Tanghe280.2° west7,202 km—
Zoucheng281.1° west7,521 km—
Fangchenggang283.8° west7,020 km—
Kaili281.2° west6,867 km—
Xingning284.9° west7,686 km—
Linxia Chengguanzhen273.7° west6,284 km—
Turpan258.3° west5,132 km—
Longling County279.4° west5,990 km—
Ghulja250.3° west4,550 km—
Fuling279.3° west6,748 km—
Chengzhong281.3° west7,305 km—
Ulan Hot280° west7,729 km—
Hulan Ergi280.7° west7,823 km—
Donghai285.3° west7,713 km—
Dongtai283.7° west7,882 km—
Karamay252° west4,877 km—
Tongliao281° west7,793 km—
Nianbo272.7° west6,207 km—
Changle281.5° west7,657 km—
Jining276.4° west7,092 km—
Rugao284° west7,919 km—
Suicheng282.2° west7,641 km—
Nada285.2° west7,206 km—
Yanzhou280.9° west7,505 km—
Laohekou279.8° west7,101 km—
Suihua283.1° west8,083 km—
Beibei278.9° west6,655 km—
Shijie284.7° west7,526 km—
Hami261.9° west5,477 km—
Huayin277.9° west6,916 km—
Jiyuan279° west7,135 km—
Gucun284.7° west8,022 km—
Xiantao281.5° west7,308 km—
Qingzhou281.4° west7,626 km—
Yuci277.8° west7,106 km—
Bole250° west4,643 km—
Dali279.2° west6,123 km—
Jiayuguan267.7° west5,845 km—
Changzheng284.7° west8,023 km—
Jinchang271.2° west6,180 km—
Fendou281.7° west7,927 km—
Huanggang285.5° west7,825 km—
Jingling281.3° west7,269 km—
Heihe282.4° west8,033 km—
Tongchuanshi277.2° west6,820 km—
Xintai281.3° west7,580 km—
Wuxue282.7° west7,518 km—
Wuhai273.3° west6,574 km—
Yintai277.2° west6,821 km—
Jinzhou282.3° west7,850 km—
Longgang285° west7,583 km—
Yingtan283.9° west7,696 km—
Zitong278.4° west6,591 km—
Luojiang277.1° west6,449 km—
Lijiang278.3° west6,102 km—
Hailar277.1° west7,500 km—
Daliang284.7° west7,479 km—
Bachuan278.7° west6,618 km—
Hangu280° west7,514 km—
Gunan279.4° west6,689 km—
Yunjinghong281.7° west6,254 km—
Gongheyong284.9° west7,535 km—
Nanchuan279.5° west6,731 km—
Bishan278.9° west6,639 km—
Yanghang284.7° west8,026 km—
Gaoping278.2° west6,608 km—

Frequently Asked Questions

What is the qibla direction in China?

There is no single angle for a whole country — the qibla depends on your coordinates. In Shanghai, for instance, the qibla is 285° from true north. Pick your own city in the table above.

Why does my phone compass show a different number?

A phone compass points to magnetic north, while the table uses true (geographic) north. The gap between them is the magnetic declination, and every city page shows it separately.

Which method are the prayer times based on?

Each country uses its official or most widely accepted method — Umm al-Qura, Karachi, Egyptian GAS, MWL, ISNA and so on. The method in use is stated on every prayer-times page.