Qibla by country

Qibla direction in Indonesia

In Indonesia, the Qibla is roughly west-north-west: from 290° to 295° from true north, depending on the city.

At a glance

  • Jakarta, the capital: 295°, west-north-west, 7,920 km from the Kaaba.
  • The Qibla turns by 5° across the country, from 290° in Merauke to 295° in Pelabuhanratu.
  • Closest to Makkah: Banda Aceh, 6,221 km. Farthest: Merauke, 11,441 km.
  • Around Jakarta, magnetic north and true north are less than a degree apart, so a needle compass can be read as it is.
  • Prayer times in Indonesia: our country guide explains which calculation method to choose in the Awwab app.

Qibla from every city in Indonesia

Cities of 100,000 people or more, largest first.

Qibla in Indonesia, in degrees clockwise from true north
CityQiblaDirectionDistance to the Kaaba (km)
Jakarta295°west-north-west7,920
Surabaya294°west-north-west8,561
Bekasi295°west-north-west7,936
Bandung295°west-north-west8,030
Medan293°west-north-west6,645
Depok West Java295°west-north-west7,926
Tangerang295°west-north-west7,897
Palembang295°west-north-west7,555
Semarang295°west-north-west8,315
Makassar292°west-north-west9,148
South Tangerang295°west-north-west7,911
Batam293°west-north-west7,299
Jepara294°west-north-west8,322
Pekanbaru294°west-north-west7,064
Bandar Lampung295°west-north-west7,725
Bogor295°west-north-west7,933
Padang295°west-north-west7,020
Malang294°west-north-west8,582
Samarinda292°west-north-west8,717
Tasikmalaya295°west-north-west8,110
Serang295°west-north-west7,847
Balikpapan292°west-north-west8,717
Pontianak293°west-north-west7,893
Situbondo294°west-north-west8,709
Denpasar294°west-north-west8,873
Banjarmasin293°west-north-west8,574
Jambi City294°west-north-west7,380
Cimahi295°west-north-west8,021
Surakarta295°west-north-west8,382
Kupang292°west-north-west9,786
Cilegon295°west-north-west7,832
Manado291°west-north-west9,432
Mataram294°west-north-west8,960
Jayapura291°west-north-west11,238
Bengkulu295°west-north-west7,347
Palu292°west-north-west9,015
Yogyakarta295°west-north-west8,347
Sukabumi295°west-north-west7,962
Cibinong295°west-north-west7,934
Kendari292°west-north-west9,415
Dumai293°west-north-west7,013
Ambon City291°west-north-west9,988
Cirebon295°west-north-west8,115
Pekalongan295°west-north-west8,235
Palangkaraya293°west-north-west8,457
Percut293°west-north-west6,664
Karawang295°west-north-west7,972
Kediri294°west-north-west8,513
Jember294°west-north-west8,698
Tegal295°west-north-west8,181
Banjarbaru293°west-north-west8,605
Cileungsir295°west-north-west7,940
Binjai293°west-north-west6,626
Pematangsiantar293°west-north-west6,714
Banda Aceh292°west-north-west6,221
Pasarkemis295°west-north-west7,887
Cilacap295°west-north-west8,208
Tarakan291°west-north-west8,607
Singkawang292°west-north-west7,818
Padangsidempuan294°west-north-west6,804
Probolinggo294°west-north-west8,631
Toli-Toli292°west-north-west9,033
Lubuklinggau295°west-north-west7,383
Purwokerto295°west-north-west8,216
Tanjung Pinang293°west-north-west7,354
Pangkalpinang294°west-north-west7,658
Batu294°west-north-west8,567
Bitung291°west-north-west9,463
Klungkung294°west-north-west8,886
Sorong291°west-north-west10,192
Citeureup295°west-north-west7,937
Pasuruan294°west-north-west8,595
Loa Janan292°west-north-west8,715
Ternate291°west-north-west9,723
Banjar295°west-north-west8,025
Ciputat295°west-north-west7,906
Ciampea295°west-north-west7,922
Gorontalo292°west-north-west9,286
Madiun294°west-north-west8,455
Rengasdengklok295°west-north-west7,963
Lhokseumawe292°west-north-west6,422
Sumedang295°west-north-west8,058
Salatiga295°west-north-west8,338
Sawangan295°west-north-west7,922
Bontang292°west-north-west8,726
Padalarang295°west-north-west8,013
Curug295°west-north-west7,894
Tanjungbalai293°west-north-west6,788
Labuan Bajo293°west-north-west9,338
Palopo292°west-north-west9,136
Pemalang295°west-north-west8,206
Langsa292°west-north-west6,536
Lembang295°west-north-west8,026
Singosari294°west-north-west8,582
Metro295°west-north-west7,714
Purwakarta295°west-north-west7,996
Teluknaga295°west-north-west7,894
Cianjur295°west-north-west7,979
Pamulang295°west-north-west7,916
Cikupa295°west-north-west7,888
Ungaran295°west-north-west8,320
Plumbon295°west-north-west8,106
Sampit293°west-north-west8,372
Bima293°west-north-west9,219
Banjaran295°west-north-west8,034
Bau-Bau292°west-north-west9,486
Blitar294°west-north-west8,541
Parepare292°west-north-west9,120
Sunggal293°west-north-west6,640
Perbaungan293°west-north-west6,676
Watampone292°west-north-west9,214
Astanajapura295°west-north-west8,127
Nusantara Capital City292°west-north-west8,692
Timika291°west-north-west10,903
Kisaran293°west-north-west6,768
Mojokerto294°west-north-west8,539
Payakumbuh294°west-north-west7,015
Batang294°west-north-west8,321
Purwodadi Grobogan294°west-north-west8,369
Sidoarjo294°west-north-west8,567
Weru295°west-north-west8,110
Subang295°west-north-west8,028
Rangkasbitung295°west-north-west7,868
Gunungsitoli294°west-north-west6,640
Baturaja295°west-north-west7,553
Adiwerna295°west-north-west8,183
Singaraja294°west-north-west8,836
Manokwari291°west-north-west10,481
Garut295°west-north-west8,077
Martapura293°west-north-west8,606
Parung295°west-north-west7,919
Magelang295°west-north-west8,317
Cikampek295°west-north-west7,991
Klaten295°west-north-west8,367
Jombang294°west-north-west8,523
Paseh295°west-north-west8,056
Sukawati294°west-north-west8,848
Lumajang294°west-north-west8,649
Indramayu295°west-north-west8,073
Kotamobagu291°west-north-west9,407
Bukittinggi294°west-north-west6,992
Sepatan295°west-north-west7,889
Banyuwangi294°west-north-west8,767
Tebingtinggi293°west-north-west6,707
Kedungwuni295°west-north-west8,237
Merauke290°west-north-west11,441
Soreang295°west-north-west8,026
Pamanukan295°west-north-west8,020
Lawang294°west-north-west8,582
Kuningan295°west-north-west8,120
Cileunyi295°west-north-west8,045
Kresek295°west-north-west7,870
Ciamis295°west-north-west8,124
Pelabuhanratu295°west-north-west7,928
Pangkalanbuun293°west-north-west8,244
Pati294°west-north-west8,366
Cikarang295°west-north-west7,953
Pare294°west-north-west8,529
Arjawinangun295°west-north-west8,097
Subulussalam293°west-north-west6,606
Depok Yogyakarta295°west-north-west8,352
Prabumulih295°west-north-west7,527
Tanjung Pandan294°west-north-west7,839
Rantauprapat293°west-north-west6,829
Belawan293°west-north-west6,639
Sungai Penuh295°west-north-west7,177
Sungailiat294°west-north-west7,646
Grogol295°west-north-west8,383
Negara294°west-north-west8,799

Not on the list? Search any town or use your location on the live compass.

Reading these numbers

Each bearing is measured clockwise from true north along the shortest path over the globe, a great circle, which is how the Qibla is worked out. A flat map can mislead, because the Earth is round.

Phone compasses work best after calibrating with a figure-8, away from metal and magnetic cases. Our guide to finding the Qibla also covers the sun, the local mosque and praying when unsure.

Qibla in other countries

Bangladesh China India Iran Japan Myanmar (Burma) Pakistan Philippines South Korea Thailand Türkiye Vietnam

All countries

City data: GeoNames (CC BY 4.0). Magnetic declination: the World Magnetic Model 2025 (NOAA and the British Geological Survey).