Home
Solarc

Qibla direction in China

Across 359 cities in China, the Qibla points west-northwest (WNW): 249.7°–286.2° from true north, from Shanghai to Jixi. Kashgar is the closest to Mecca at 3,966 km, Jixi the farthest at 8,420 km.

Qibla by city in China

Bearings are from true north, largest cities first. Each city has a Qibla page with the compass and a prayer-times page with today and the next seven days.

CityBearingDirectionTo Mecca
Shanghaiprayer times284.7°west-northwest (WNW)8,032 km
Beijingprayer times278.9°west (W)7,385 km
Shenzhenprayer times285.0°west-northwest (WNW)7,569 km
Guangzhouprayer times284.6°west-northwest (WNW)7,471 km
Chengduprayer times277.3°west (W)6,416 km
Tianjinprayer times279.7°west (W)7,464 km
Wuhanprayer times281.8°west-northwest (WNW)7,380 km
Dongguanprayer times284.7°west-northwest (WNW)7,523 km
Xi’anprayer times277.5°west (W)6,818 km
Nanjingprayer times283.2°west-northwest (WNW)7,763 km
Hangzhouprayer times284.5°west-northwest (WNW)7,938 km
Foshanprayer times284.6°west-northwest (WNW)7,462 km
Chongqingprayer times279.1°west (W)6,671 km
Wuzhongprayer times273.9°west (W)6,532 km
Qingdaoprayer times282.6°west-northwest (WNW)7,807 km
Shenyangprayer times282.4°west-northwest (WNW)7,928 km
Suzhouprayer times284.3°west-northwest (WNW)7,950 km
Pudongprayer times284.7°west-northwest (WNW)8,035 km
Harbinprayer times283.2°west-northwest (WNW)8,082 km
Hefeiprayer times282.6°west-northwest (WNW)7,630 km
Dalianprayer times282.3°west-northwest (WNW)7,844 km
Changchunprayer times282.9°west-northwest (WNW)8,027 km
Xiamenprayer times285.6°west-northwest (WNW)7,907 km
Bao'anprayer times285.0°west-northwest (WNW)7,550 km
Wuxiprayer times284.1°west-northwest (WNW)7,915 km
Jinanprayer times280.6°west (W)7,497 km
Taiyuanprayer times277.6°west (W)7,088 km
Zhengzhouprayer times279.7°west (W)7,237 km
Shijiazhuangprayer times278.6°west (W)7,252 km
Kunmingprayer times280.4°west (W)6,382 km
Zhongshanprayer times284.8°west-northwest (WNW)7,501 km
Nanningprayer times283.3°west-northwest (WNW)6,989 km
Shantouprayer times285.5°west-northwest (WNW)7,803 km
Fuzhouprayer times285.5°west-northwest (WNW)7,978 km
Ningboprayer times285.2°west-northwest (WNW)8,079 km
Puyangprayer times284.6°west-northwest (WNW)7,936 km
Shiyanprayer times279.3°west (W)7,013 km
Tangshanprayer times280.0°west (W)7,540 km
Lüliangprayer times277.0°west (W)6,970 km
Changzhouprayer times283.9°west-northwest (WNW)7,878 km
Ziboprayer times281.1°west (W)7,588 km
Changshaprayer times282.3°west-northwest (WNW)7,313 km
Guiyangprayer times280.8°west (W)6,744 km
Ürümqiprayer times256.2°west-southwest (WSW)5,029 km
Lanzhouprayer times273.8°west (W)6,337 km
Huizhouprayer times284.9°west-northwest (WNW)7,587 km
Haikouprayer times285.1°west-northwest (WNW)7,269 km
Linyiprayer times281.9°west-northwest (WNW)7,651 km
Baodingprayer times278.8°west (W)7,323 km
Minhangprayer times284.7°west-northwest (WNW)8,027 km
Bazhongprayer times277.8°west (W)6,651 km
Wenzhouprayer times285.4°west-northwest (WNW)8,051 km
Yunfuprayer times284.3°west-northwest (WNW)7,356 km
Huai'anprayer times282.8°west-northwest (WNW)7,747 km
Nanchangprayer times283.2°west-northwest (WNW)7,576 km
Hohhotprayer times275.6°west (W)6,973 km
Shaoxingprayer times284.7°west-northwest (WNW)7,985 km
Nantongprayer times284.2°west-northwest (WNW)7,956 km
Baoshanprayer times284.7°west-northwest (WNW)8,029 km
Yantaiprayer times282.7°west-northwest (WNW)7,865 km
Zhuhaiprayer times285.0°west-northwest (WNW)7,527 km
Baotouprayer times274.6°west (W)6,823 km
Qingyangprayer times276.1°west (W)6,682 km
Kunshanprayer times284.5°west-northwest (WNW)7,981 km
Weifangprayer times281.7°west-northwest (WNW)7,680 km
Zunyiprayer times280.2°west (W)6,740 km
Lianyungangprayer times282.5°west-northwest (WNW)7,740 km
Ganzhouprayer times284.0°west-northwest (WNW)7,562 km
Songjiangprayer times284.7°west-northwest (WNW)8,015 km
Ordosprayer times275.1°west (W)6,827 km
Jieyangprayer times285.3°west-northwest (WNW)7,767 km
Jilinprayer times283.7°west-northwest (WNW)8,125 km
Jiadingprayer times284.6°west-northwest (WNW)8,007 km
Shangqiuprayer times280.8°west (W)7,424 km
Nanchongprayer times278.1°west (W)6,606 km
Datongprayer times276.9°west (W)7,120 km
Nanyangprayer times279.9°west (W)7,170 km
Jiangmenprayer times284.7°west-northwest (WNW)7,470 km
Jiangyinprayer times284.0°west-northwest (WNW)7,903 km
Fuyangprayer times281.5°west-northwest (WNW)7,472 km
Bayan Nurprayer times273.0°west (W)6,616 km
Chaozhouprayer times285.4°west-northwest (WNW)7,788 km
Qingyuanprayer times284.2°west-northwest (WNW)7,434 km
Tai’anprayer times280.8°west (W)7,518 km
Xiningprayer times272.2°west (W)6,148 km
Changshuprayer times284.3°west-northwest (WNW)7,954 km
Huainanprayer times282.2°west-northwest (WNW)7,586 km
Lu’anprayer times282.3°west-northwest (WNW)7,563 km
Yanchengprayer times283.4°west-northwest (WNW)7,855 km
Taizhouprayer times283.6°west-northwest (WNW)7,855 km
Daqingprayer times281.8°west-northwest (WNW)7,938 km
Wuhuprayer times283.3°west-northwest (WNW)7,749 km
Dazhouprayer times278.5°west (W)6,729 km
Yangzhouprayer times283.4°west-northwest (WNW)7,815 km
Guilinprayer times282.7°west-northwest (WNW)7,124 km
Zhaoqingprayer times284.4°west-northwest (WNW)7,395 km
Mianyangprayer times277.1°west (W)6,463 km
Wanzhouprayer times279.2°west (W)6,824 km
Putianprayer times285.6°west-northwest (WNW)7,968 km
Yinchuanprayer times273.7°west (W)6,535 km
Yiwuprayer times284.7°west-northwest (WNW)7,957 km
Quanzhouprayer times285.6°west-northwest (WNW)7,943 km
Jinhuaprayer times284.6°west-northwest (WNW)7,923 km
Cixiprayer times285.0°west-northwest (WNW)8,042 km
Changdeprayer times281.4°west-northwest (WNW)7,172 km
Kaifengprayer times280.0°west (W)7,295 km
Anshanprayer times282.3°west-northwest (WNW)7,908 km
Baojiprayer times276.6°west (W)6,662 km
Suqianprayer times282.3°west-northwest (WNW)7,673 km
Liuzhouprayer times282.9°west-northwest (WNW)7,059 km
Zhangjiagangprayer times284.1°west-northwest (WNW)7,930 km
Jinjiangprayer times285.6°west-northwest (WNW)7,945 km
Bozhouprayer times281.1°west (W)7,446 km
Qujingprayer times280.4°west (W)6,478 km
Zhanjiangprayer times284.6°west-northwest (WNW)7,239 km
Fushunprayer times282.7°west-northwest (WNW)7,967 km
Luoyangprayer times279.1°west (W)7,129 km
Guankouprayer times282.6°west-northwest (WNW)7,377 km
Handanprayer times279.3°west (W)7,278 km
Yichangprayer times280.5°west (W)7,097 km
Hezeprayer times280.4°west (W)7,391 km
Liupanshuiprayer times280.1°west (W)6,559 km
Maomingprayer times284.5°west-northwest (WNW)7,279 km
Qinzhouprayer times283.8°west-northwest (WNW)7,044 km
Luoheprayer times280.4°west (W)7,296 km
Xiangyangprayer times280.2°west (W)7,151 km
Yangjiangprayer times284.7°west-northwest (WNW)7,379 km
Yixingprayer times283.9°west-northwest (WNW)7,877 km
Qingpuprayer times284.6°west-northwest (WNW)8,002 km
Xuchangprayer times280.1°west (W)7,270 km
Zigongprayer times278.4°west (W)6,504 km
Xuzhouprayer times281.7°west-northwest (WNW)7,576 km
Neijiangprayer times278.4°west (W)6,528 km
Heshanprayer times281.9°west-northwest (WNW)7,244 km
Jiningprayer times280.9°west (W)7,487 km
Putuoprayer times284.7°west-northwest (WNW)8,025 km
Xinyangprayer times281.0°west (W)7,328 km
Liaochengprayer times280.1°west (W)7,414 km
Jinzhongprayer times277.8°west (W)7,108 km
Changzhiprayer times278.7°west (W)7,163 km
Tianshuiprayer times275.7°west (W)6,523 km
Yangpuprayer times284.7°west-northwest (WNW)8,036 km
Weinanprayer times277.7°west (W)6,867 km
Jiaxingprayer times284.6°west-northwest (WNW)7,980 km
Zhongweiprayer times273.6°west (W)6,447 km
Panjinprayer times281.8°west-northwest (WNW)7,833 km
Jiujiangprayer times282.9°west-northwest (WNW)7,564 km
Anyangprayer times279.4°west (W)7,278 km
Fengxiangprayer times284.8°west-northwest (WNW)8,043 km
Bijieprayer times279.9°west (W)6,590 km
Zhuzhouprayer times282.5°west-northwest (WNW)7,339 km
Shangraoprayer times284.2°west-northwest (WNW)7,780 km
Huaibeiprayer times281.6°west-northwest (WNW)7,536 km
Xuhuiprayer times284.7°west-northwest (WNW)8,031 km
Meishanprayer times277.6°west (W)6,404 km
Guigangprayer times283.5°west-northwest (WNW)7,109 km
Hengyangprayer times282.7°west-northwest (WNW)7,310 km
Yulinprayer times283.9°west-northwest (WNW)7,176 km
Jingzhouprayer times281.0°west (W)7,190 km
Xinxiangprayer times279.5°west (W)7,243 km
Yichunprayer times283.0°west-northwest (WNW)7,459 km
Xianyangprayer times277.4°west (W)6,796 km
Sanyaprayer times285.7°west-northwest (WNW)7,236 km
Shaoguanprayer times284.0°west-northwest (WNW)7,458 km
Longyanprayer times285.0°west-northwest (WNW)7,786 km
Yongzhouprayer times282.6°west-northwest (WNW)7,224 km
Huzhouprayer times284.2°west-northwest (WNW)7,916 km
Wuweiprayer times271.8°west (W)6,220 km
Hanzhongprayer times277.2°west (W)6,659 km
Hezhouprayer times283.5°west-northwest (WNW)7,270 km
Zhu Cheng Cityprayer times282.1°west-northwest (WNW)7,723 km
Dongyingprayer times281.1°west (W)7,611 km
Luzhouprayer times279.0°west (W)6,574 km
Meizhouprayer times285.0°west-northwest (WNW)7,720 km
Yueyangprayer times281.8°west-northwest (WNW)7,297 km
Laiwuprayer times281.1°west (W)7,565 km
Benxiprayer times282.8°west-northwest (WNW)7,967 km
Pingdingshanprayer times280.0°west (W)7,226 km
Bengbuprayer times282.2°west-northwest (WNW)7,612 km
Sanheprayer times279.2°west (W)7,440 km
Xiangtanprayer times282.4°west-northwest (WNW)7,314 km
Linfenprayer times277.9°west (W)7,023 km
Zhenjiangprayer times283.5°west-northwest (WNW)7,821 km
Huludaoprayer times281.2°west (W)7,739 km
Rui’anprayer times285.5°west-northwest (WNW)8,057 km
Laibinprayer times283.1°west-northwest (WNW)7,056 km
Xiaoganprayer times281.5°west-northwest (WNW)7,340 km
Ziyangprayer times277.9°west (W)6,480 km
Quzhouprayer times284.4°west-northwest (WNW)7,854 km
Zaozhuangprayer times281.6°west-northwest (WNW)7,585 km
Pingxiangprayer times282.9°west-northwest (WNW)7,412 km
Zhoushanprayer times285.4°west-northwest (WNW)8,136 km
Qiqiharprayer times280.9°west (W)7,844 km
Puningprayer times285.4°west-northwest (WNW)7,754 km
Ankangprayer times278.4°west (W)6,850 km
Langfangprayer times279.2°west (W)7,418 km
Jiaozuoprayer times279.2°west (W)7,191 km
Wanxianprayer times279.1°west (W)6,822 km
Guang’anprayer times278.6°west (W)6,663 km
Weihaiprayer times283.0°west-northwest (WNW)7,922 km
Xinyuprayer times283.2°west-northwest (WNW)7,510 km
Yibinprayer times278.7°west (W)6,501 km
Taicangprayer times284.5°west-northwest (WNW)7,992 km
Jinshanprayer times284.8°west-northwest (WNW)8,028 km
Chenzhouprayer times283.4°west-northwest (WNW)7,378 km
Anqingprayer times283.0°west-northwest (WNW)7,642 km
Xingtaiprayer times279.1°west (W)7,270 km
Zhaotongprayer times279.3°west (W)6,437 km
Panzhihuaprayer times279.0°west (W)6,253 km
Chuzhouprayer times282.9°west-northwest (WNW)7,712 km
Xuanchengprayer times283.6°west-northwest (WNW)7,790 km
Shangyuprayer times284.8°west-northwest (WNW)8,012 km
Anshunprayer times280.7°west (W)6,674 km
Wuzhouprayer times283.8°west-northwest (WNW)7,267 km
Qinhuangdaoprayer times280.7°west (W)7,652 km
Shaoyangprayer times282.2°west-northwest (WNW)7,190 km
Hegangprayer times285.2°west-northwest (WNW)8,309 km
Ma’anshanprayer times283.2°west-northwest (WNW)7,748 km
Shizuishanprayer times273.4°west (W)6,542 km
Deyangprayer times277.2°west (W)6,440 km
Yangquanprayer times278.2°west (W)7,176 km
Zhumadianprayer times280.6°west (W)7,306 km
Changningprayer times284.7°west-northwest (WNW)8,028 km
Zhangjiakouprayer times277.6°west (W)7,243 km
Fuxinprayer times281.2°west (W)7,779 km
Huangshiprayer times282.3°west-northwest (WNW)7,461 km
Liaoyangprayer times282.4°west-northwest (WNW)7,919 km
Hongkouprayer times284.7°west-northwest (WNW)8,034 km
Baiseprayer times282.2°west-northwest (WNW)6,795 km
Binzhouprayer times280.9°west (W)7,572 km
Yunchengprayer times278.2°west (W)6,993 km
Dezhouprayer times279.9°west (W)7,427 km
Sanmenxiaprayer times278.4°west (W)7,015 km
E’zhouprayer times282.1°west-northwest (WNW)7,443 km
Mudanjiangprayer times285.5°west-northwest (WNW)8,341 km
Leshanprayer times277.9°west (W)6,404 km
Rizhaoprayer times282.4°west-northwest (WNW)7,748 km
Suiningprayer times278.1°west (W)6,562 km
Chongmingprayer times284.7°west-northwest (WNW)8,042 km
Hebiprayer times279.5°west (W)7,276 km
Jingmenprayer times280.7°west (W)7,177 km
Dandongprayer times283.5°west-northwest (WNW)8,048 km
Panshanprayer times281.8°west-northwest (WNW)7,829 km
Jiaozhouprayer times282.3°west-northwest (WNW)7,769 km
Suizhouprayer times280.9°west (W)7,271 km
Chizhouprayer times283.2°west-northwest (WNW)7,678 km
Ya'anprayer times277.3°west (W)6,324 km
Jinzhouprayer times281.2°west (W)7,756 km
Sanmingprayer times284.8°west-northwest (WNW)7,810 km
Shuangyashanprayer times286.0°west-northwest (WNW)8,390 km
Luanchengprayer times278.8°west (W)7,269 km
Mengziprayer times281.6°west-northwest (WNW)6,483 km
Yingkouprayer times282.0°west-northwest (WNW)7,856 km
Zhangzhouprayer times285.4°west-northwest (WNW)7,864 km
Shiheziprayer times254.3°west-southwest (WSW)4,922 km
Wenchangprayer times285.4°west-northwest (WNW)7,329 km
Sipingprayer times282.5°west-northwest (WNW)7,970 km
Chuxiongprayer times280.0°west (W)6,265 km
Huaihuaprayer times281.5°west-northwest (WNW)7,042 km
Ulanqabprayer times276.4°west (W)7,095 km
Jiamusiprayer times285.4°west-northwest (WNW)8,326 km
Korlaprayer times257.0°west-southwest (WSW)4,861 km
Wanningprayer times285.6°west-northwest (WNW)7,309 km
Xinzhouprayer times277.4°west (W)7,096 km
Pingduprayer times282.1°west-northwest (WNW)7,752 km
Ji’anprayer times283.5°west-northwest (WNW)7,532 km
Guliprayer times284.9°west-northwest (WNW)7,966 km
Aqsuprayer times252.4°west-southwest (WSW)4,372 km
Tangguprayer times280.0°west (W)7,507 km
Shangluoprayer times278.2°west (W)6,915 km
Qionghaiprayer times285.5°west-northwest (WNW)7,304 km
Cangzhouprayer times279.8°west (W)7,452 km
Beihaiprayer times284.1°west-northwest (WNW)7,104 km
Hengshuiprayer times279.4°west (W)7,362 km
Daxing’anlingprayer times279.6°west (W)7,799 km
Guangyuanprayer times277.0°west (W)6,557 km
Xianningprayer times282.1°west-northwest (WNW)7,402 km
Tonghuaprayer times283.9°west-northwest (WNW)8,131 km
Mianzhu, Deyang, Sichuanprayer times277.0°west (W)6,422 km
Bananprayer times279.2°west (W)6,673 km
Zhangyeprayer times269.8°west (W)6,029 km
Kashgarprayer times250.4°west-southwest (WSW)3,966 km
Zhoukouprayer times280.7°west (W)7,348 km
Pingliangprayer times275.6°west (W)6,598 km
Huangpuprayer times284.7°west-northwest (WNW)8,033 km
Zhuchengprayer times282.1°west-northwest (WNW)7,723 km
Loudiprayer times282.1°west-northwest (WNW)7,230 km
Shanweiprayer times285.3°west-northwest (WNW)7,688 km
Jianshuiprayer times280.4°west (W)6,248 km
Xichangprayer times278.4°west (W)6,285 km
Chéngguān Qūprayer times272.3°west (W)5,179 km
Jinchengprayer times278.9°west (W)7,150 km
Yan’anprayer times276.6°west (W)6,836 km
Shouguangprayer times281.4°west-northwest (WNW)7,645 km
Jingdezhenprayer times283.6°west-northwest (WNW)7,688 km
Nanpingprayer times284.9°west-northwest (WNW)7,852 km
Longshanprayer times283.1°west-northwest (WNW)8,037 km
Heyuanprayer times284.7°west-northwest (WNW)7,596 km
Huangshanprayer times283.9°west-northwest (WNW)7,781 km
Wafangdianprayer times282.3°west-northwest (WNW)7,862 km
Yongjiprayer times278.0°west (W)6,946 km
Lishuiprayer times284.9°west-northwest (WNW)7,966 km
Wenshan Cityprayer times281.8°west-northwest (WNW)6,570 km
Chengdeprayer times279.4°west (W)7,497 km
Basuoprayer times285.2°west-northwest (WNW)7,126 km
Zhangjiajieprayer times280.9°west (W)7,054 km
Bei’anprayer times282.4°west-northwest (WNW)8,017 km
Shuozhouprayer times276.8°west (W)7,056 km
Ningdeprayer times285.4°west-northwest (WNW)7,981 km
Jiuquanprayer times268.0°west (W)5,864 km
Dingxiprayer times274.5°west (W)6,412 km
Tongchuanprayer times277.2°west (W)6,810 km
Guyuanprayer times275.1°west (W)6,557 km
Chaoyangprayer times280.6°west (W)7,691 km
Gujangbaghprayer times257.0°west-southwest (WSW)4,224 km
Jixiprayer times286.2°west-northwest (WNW)8,420 km
Tonglingprayer times283.2°west-northwest (WNW)7,699 km
Gaomiprayer times282.2°west-northwest (WNW)7,745 km
Chongzuoprayer times283.2°west-northwest (WNW)6,905 km
Tanzhouprayer times285.0°west-northwest (WNW)7,517 km
Hechuanprayer times278.7°west (W)6,636 km
Xuanhuaprayer times277.8°west (W)7,261 km
Fenghuangprayer times281.1°west (W)6,995 km
Huanggangprayer times282.1°west-northwest (WNW)7,440 km
Anqiuprayer times281.8°west-northwest (WNW)7,695 km
Jizhouprayer times279.4°west (W)7,355 km
Nanqiaoprayer times284.8°west-northwest (WNW)8,040 km
Huochengprayer times249.7°west-southwest (WSW)4,522 km
Lhokaprayer times273.0°west (W)5,251 km
Pengzeprayer times283.1°west-northwest (WNW)7,610 km
Xilinhotprayer times276.9°west (W)7,296 km
Hulunbuirprayer times277.2°west (W)7,504 km
Dayeprayer times282.3°west-northwest (WNW)7,456 km
Chifengprayer times279.5°west (W)7,555 km
Yunlongprayer times281.7°west-northwest (WNW)7,572 km
Qitaiheprayer times286.1°west-northwest (WNW)8,408 km
Pizhouprayer times282.0°west-northwest (WNW)7,633 km
Laixiprayer times282.4°west-northwest (WNW)7,801 km
Tielingprayer times282.5°west-northwest (WNW)7,949 km
Hechiprayer times282.3°west-northwest (WNW)6,920 km
Tongshanprayer times281.7°west-northwest (WNW)7,565 km
Yanjiprayer times285.8°west-northwest (WNW)8,382 km
Lincangprayer times280.3°west (W)6,143 km
Xingyiprayer times281.0°west (W)6,597 km
Tantouprayer times284.9°west-northwest (WNW)7,540 km
Baichengprayer times280.7°west (W)7,795 km
Lianshanprayer times281.2°west (W)7,740 km
Changyiprayer times281.8°west-northwest (WNW)7,702 km
Xinyiprayer times282.2°west-northwest (WNW)7,667 km
Yangshuoprayer times283.0°west-northwest (WNW)7,155 km
Linquprayer times281.5°west-northwest (WNW)7,636 km
Pu'erprayer times281.3°west-northwest (WNW)6,254 km
Baiyinprayer times273.6°west (W)6,363 km
Gaozhouprayer times284.4°west-northwest (WNW)7,267 km
Xiuyingprayer times285.1°west-northwest (WNW)7,264 km
Dengzhouprayer times279.9°west (W)7,134 km
Artuxprayer times250.3°west-southwest (WSW)3,991 km
Qibaoprayer times284.7°west-northwest (WNW)8,024 km
Xinyuanprayer times252.7°west-southwest (WSW)4,680 km

How to face the Qibla in China

  1. Open your phone’s compass and set it to true north if the app allows it.
  2. Turn until the compass reads the bearing of your city from the table above.
  3. You are now facing the Kaaba in Mecca.

If the compass only shows magnetic north, correct for the local magnetic declination. For the bearing at your exact position rather than the city centre, the live Qibla finder uses your device location and compass.

Also for China: prayer times for your location and sunrise and sunset in China.

Frequently asked questions

What is the Qibla direction in China?

In China the Qibla is to the west-northwest (WNW): 249.7°–286.2° from true north depending on the city. From Shanghai, the largest city, it is 284.7°. Face that bearing to face the Kaaba in Mecca.

Is the Qibla the same everywhere in China?

Nearly. Across the 359 cities listed here it changes by 36.4°, from 249.7° in Shanghai to 286.2° in Jixi. A city-level bearing is accurate for the whole city; the live Qibla finder gives the bearing for your exact position.

How far is China from Mecca?

Kashgar is the closest city in this list, 3,966 km from the Kaaba along the great circle, and Jixi the farthest at 8,420 km.