Malaysia Qibla Direction & Prayer Times
The qibla direction in Malaysia 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 157 cities. In Kuala Lumpur, for example, the qibla is 293° (northwest). 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
- JAKIM · Fajr 18° / Isha 18°
- Asr
- shadow ×1 (Shafi'i, Maliki, Hanbali)
- Precaution minutes
- Fajr +1 · Dhuhr +2 · Asr +1 · Maghrib +1 · Isha +1
- Qibla angle
- 290° – 293° · northwest
- Distance to the Kaaba
- 6,652 – 8,666 km · Kuah … Semporna
- Time zones
- Asia/Kuala_Lumpur · Asia/Kuching
- Cities covered
- 157 cities · 96 with prayer times
Regions
- Selangor (25)
- Johor (20)
- Sarawak (10)
- Perak (10)
- Kedah (9)
- Sabah (6)
- Pahang (7)
- Negeri Sembilan (3)
- Kelantan (4)
- Penang (6)
- Kuala Lumpur (5)
- Melaka (2)
- Terengganu (3)
Cities in Malaysia — qibla angle and prayer times
| City | Qibla angle | To the Kaaba | Prayer times |
|---|---|---|---|
| Kuala Lumpur | 292.5° northwest | 6,974 km | Prayer Times |
| Johor Bahru | 293° northwest | 7,258 km | Prayer Times |
| Kampung Baru Subang | 292.6° northwest | 6,958 km | Prayer Times |
| Petaling Jaya | 292.6° northwest | 6,967 km | Prayer Times |
| Ipoh | 291.9° west | 6,851 km | Prayer Times |
| Shah Alam | 292.6° northwest | 6,960 km | Prayer Times |
| Subang Jaya | 292.6° northwest | 6,967 km | Prayer Times |
| Bukit Rahman Putra | 292.5° northwest | 6,958 km | Prayer Times |
| Pelentong | 292.9° northwest | 7,262 km | Prayer Times |
| Malacca | 292.9° northwest | 7,071 km | Prayer Times |
| Iskandar Puteri | 293° northwest | 7,247 km | Prayer Times |
| Kota Bharu | 291° west | 6,908 km | Prayer Times |
| Kuantan | 292° west | 7,114 km | Prayer Times |
| Kota Kuala Muda | 291.5° west | 6,737 km | Prayer Times |
| Sungai Petani | 291.4° west | 6,746 km | Prayer Times |
| Selayang Baru Utara | 292.5° west | 6,967 km | Prayer Times |
| Pasir Gudang | 293° northwest | 7,273 km | Prayer Times |
| Mukim Pulai | 293° northwest | 7,246 km | Prayer Times |
| Kota Kinabalu | 290.6° west | 8,344 km | Prayer Times |
| Kampung Larkin Lama | 293° northwest | 7,255 km | Prayer Times |
| Kota Damansara | 292.5° northwest | 6,962 km | Prayer Times |
| Sandakan | 290.7° west | 8,561 km | Prayer Times |
| Kuala Terengganu | 291.3° west | 7,032 km | Prayer Times |
| Taman Petaling | 292.5° northwest | 6,968 km | Prayer Times |
| Alor Setar | 291.2° west | 6,714 km | Prayer Times |
| Kampung Kangkar Teberau | 293° northwest | 7,255 km | Prayer Times |
| Kuching | 292.1° west | 7,930 km | Prayer Times |
| Puchong | 292.6° northwest | 6,973 km | Prayer Times |
| Seremban | 292.7° northwest | 7,017 km | Prayer Times |
| Tawau | 291° west | 8,601 km | Prayer Times |
| Setapak | 292.5° west | 6,975 km | Prayer Times |
| Kluang | 292.8° northwest | 7,188 km | Prayer Times |
| Muar | 292.9° northwest | 7,111 km | Prayer Times |
| Miri | 291.1° west | 8,191 km | Prayer Times |
| Kapar | 292.6° northwest | 6,943 km | Prayer Times |
| Batu Caves | 292.5° west | 6,969 km | Prayer Times |
| Klang | 292.6° northwest | 6,953 km | Prayer Times |
| Kajang | 292.6° northwest | 6,991 km | Prayer Times |
| Teluk Intan | 292.2° west | 6,868 km | Prayer Times |
| Kampong Baharu Cheras Batu Sebelas | 292.6° northwest | 6,986 km | Prayer Times |
| Pasir Mas | 291.1° west | 6,900 km | Prayer Times |
| Paya Terubong | 291.6° west | 6,736 km | Prayer Times |
| Sungai Buloh | 292.5° northwest | 6,958 km | Prayer Times |
| Bandar Seri Alam | 292.9° northwest | 7,268 km | Prayer Times |
| Taiping | 291.8° west | 6,804 km | Prayer Times |
| Wangsa Maju | 292.5° northwest | 6,977 km | Prayer Times |
| Bukit Mertajam | 291.6° west | 6,756 km | Prayer Times |
| Sepang | 292.7° northwest | 6,999 km | Prayer Times |
| Bukit Jalil | 292.6° northwest | 6,977 km | Prayer Times |
| Rawang | 292.5° west | 6,955 km | Prayer Times |
| Sibu | 291.8° west | 8,051 km | Prayer Times |
| Kuala Kubu Baharu | 292.3° west | 6,953 km | Prayer Times |
| Kulim | 291.6° west | 6,765 km | Prayer Times |
| Batu Pahat | 292.9° northwest | 7,157 km | Prayer Times |
| Sitiawan | 292.1° west | 6,827 km | Prayer Times |
| Bintulu | 291.4° west | 8,142 km | Prayer Times |
| Bercham | 291.9° west | 6,855 km | Prayer Times |
| Setia Alam | 292.6° northwest | 6,952 km | Prayer Times |
| Bandar Tasik Puteri | 292.5° west | 6,946 km | Prayer Times |
| Pasir Puteh | 291.2° west | 6,936 km | Prayer Times |
| Tasek Glugor | 291.5° west | 6,754 km | Prayer Times |
| Bayan Lepas | 291.6° west | 6,737 km | Prayer Times |
| Ampang | 292.5° northwest | 6,982 km | Prayer Times |
| Port Dickson | 292.8° northwest | 7,011 km | Prayer Times |
| Maran | 292.2° west | 7,066 km | Prayer Times |
| Butterworth | 291.6° west | 6,744 km | Prayer Times |
| Lahad Datu | 290.9° west | 8,615 km | Prayer Times |
| Kuala Krai | 291.3° west | 6,927 km | Prayer Times |
| Perling | 293° northwest | 7,250 km | Prayer Times |
| Ijok | 292.5° west | 6,937 km | Prayer Times |
| Pagoh | 292.8° northwest | 7,127 km | Prayer Times |
| Labuan | 290.8° west | 8,286 km | Prayer Times |
| Pendang | 291.3° west | 6,731 km | Prayer Times |
| Kuala Nerus District | 291.3° west | 7,018 km | Prayer Times |
| Marudi | 291.1° west | 8,233 km | Prayer Times |
| Val d'Or, Penang | 291.6° west | 6,763 km | Prayer Times |
| Kampung Sungai Kajang | 292.5° west | 6,909 km | Prayer Times |
| Chukai | 291.8° west | 7,105 km | Prayer Times |
| Parit Sulong | 292.9° northwest | 7,146 km | Prayer Times |
| Keningau | 290.8° west | 8,378 km | Prayer Times |
| Segamat District | 292.7° northwest | 7,116 km | Prayer Times |
| Yan District | 291.4° west | 6,728 km | Prayer Times |
| Tanjung Malim | 292.3° west | 6,934 km | Prayer Times |
| Kangar | 291° west | 6,684 km | Prayer Times |
| Kulai | 292.9° northwest | 7,234 km | Prayer Times |
| Jitra | 291.1° west | 6,714 km | Prayer Times |
| Semporna | 291° west | 8,666 km | Prayer Times |
| Parit | 292° west | 6,838 km | Prayer Times |
| Sidam | 291.5° west | 6,759 km | Prayer Times |
| Temerloh | 292.3° west | 7,036 km | Prayer Times |
| Simpang Renggam | 292.9° northwest | 7,197 km | Prayer Times |
| Serian Division | 292.2° west | 7,970 km | Prayer Times |
| Simpang Empat (Semanggol), Perak | 291.8° west | 6,790 km | Prayer Times |
| Kuala Selangor | 292.5° west | 6,920 km | Prayer Times |
| Kota Tinggi | 292.8° northwest | 7,261 km | Prayer Times |
| Bau, Sarawak | 292.2° west | 7,916 km | Prayer Times |
| Bentong Town | 292.3° west | 6,980 km | — |
| Teluk Panglima Garang | 292.7° northwest | 6,961 km | — |
| Sungai Siput | 292° west | 6,870 km | — |
| Niah | 291.2° west | 8,184 km | — |
| Banting | 292.7° northwest | 6,969 km | — |
| Sri Aman | 292.1° west | 8,058 km | — |
| Batu Gajah | 292° west | 6,852 km | — |
| Perak | 292.1° west | 7,035 km | — |
| Bandar Baharu | 291.7° west | 6,768 km | — |
| Sarikei | 291.8° west | 8,028 km | — |
| Durian Tunggal | 292.8° northwest | 7,070 km | — |
| Mentakab | 292.3° west | 7,027 km | — |
| Rompin, Negeri Sembilan | 292.6° northwest | 7,076 km | — |
| Pontian Besar | 293° northwest | 7,218 km | — |
| Raub District | 292.2° west | 6,964 km | — |
| Bukit Gambir | 292.8° northwest | 7,113 km | — |
| Kampong Pangkal Kalong | 291.1° west | 6,914 km | — |
| Kuala Kangsar | 291.8° west | 6,828 km | — |
| Sipitang | 290.8° west | 8,325 km | — |
| Kampung Baharu Nilai | 292.7° northwest | 7,000 km | — |
| Padang Rengas | 291.8° west | 6,820 km | — |
| Limbang | 290.9° west | 8,282 km | — |
| Betong | 292.1° west | 8,058 km | — |
| Tangkak | 292.8° northwest | 7,099 km | — |
| Sibu Jaya | 291.8° west | 8,070 km | — |
| Selama | 291.6° west | 6,785 km | — |
| Dungun | 291.6° west | 7,083 km | — |
| Jerantut District | 292.1° west | 7,010 km | — |
| Mukah | 291.6° west | 8,055 km | — |
| Kapit | 291.8° west | 8,179 km | — |
| Sungkai | 292.2° west | 6,899 km | — |
| Sik District | 291.3° west | 6,766 km | — |
| Kudat | 290.4° west | 8,386 km | — |
| Kawasan Penempatan Ulu Sungai Benut | 292.9° northwest | 7,197 km | — |
| Taman Pelangi | 292.7° northwest | 7,106 km | — |
| Tatau | 291.5° west | 8,134 km | — |
| Pekan, Pahang | 292.2° west | 7,135 km | — |
| Bandar Nabawan | 290.8° west | 8,418 km | — |
| Bahau | 292.6° northwest | 7,062 km | — |
| Kuala Kurau | 291.8° west | 6,766 km | — |
| Gerik | 291.5° west | 6,822 km | — |
| Kuah | 291.1° west | 6,652 km | — |
| Bidor | 292.1° west | 6,891 km | — |
| Gemas | 292.7° northwest | 7,092 km | — |
| Sebauh | 291.4° west | 8,168 km | — |
| Rembau | 292.7° northwest | 7,039 km | — |
| Tambunan | 290.7° west | 8,388 km | — |
| Kampong Masjid Tanah | 292.8° northwest | 7,052 km | — |
| Tanah Merah, Malaysia | 291.2° west | 6,911 km | — |
| Beluru | 291.2° west | 8,219 km | — |
| Hutan Melintang | 292.3° west | 6,865 km | — |
| Tampin | 292.8° northwest | 7,058 km | — |
| Tapah Road | 292.1° west | 6,881 km | — |
| Siburan | 292.2° west | 7,944 km | — |
| Yong Peng | 292.9° northwest | 7,163 km | — |
| Sungai Besar | 292.4° west | 6,879 km | — |
| Lundu, Sarawak | 292.1° west | 7,875 km | — |
| Sungai Udang | 292.9° northwest | 7,058 km | — |
| Lawas | 290.9° west | 8,319 km | — |
| Cangkat Jong | 292.2° west | 6,880 km | — |
| Tebedu | 292.3° west | 7,955 km | — |
Frequently Asked Questions
What is the qibla direction in Malaysia?
There is no single angle for a whole country — the qibla depends on your coordinates. In Kuala Lumpur, for instance, the qibla is 293° 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.