Annular solar eclipse on 21 May 2031 in Malaysia

Annular solar eclipse on 21 May 2031 — path, times and visibility by country.

From Malaysia, the eclipse is annular. Our catalogue lists 148 cities in Malaysia where the eclipse is visible.

Cities where the eclipse is visible

Alor Setar
Annular — 90% · 417,800
Ampang
Partial — 85% · 126,285
Anak Bukit
Annular — 90% · 16,525
Ayer Itam
Annular — 90% · 16,974
Bandar Bukit Raja
Partial — 85% · 146,534
Bandar Mahkota Cheras
Partial — 85% · 100,000
Bandar Seri Alam
Partial — 82% · 220,000
Bandar Sunway
Partial — 85% · 200,000
Bandar Tasik Puteri
Partial — 85% · 150,000
Bandar Utama
Partial — 85% · 200,000
Batu Caves
Partial — 85% · 254,083
Batu Feringgi
Annular — 90% · 20,000
Batu Pahat
Partial — 82% · 156,236
Bayan Lepas
Partial — 90% · 130,455
Bedong
Annular — 90% · 47,585
Bercham
Partial — 89% · 150,000
Bintulu
Partial — 89% · 151,617
Bukit Bintang
Partial — 85% · 120,529
Bukit Jalil
Partial — 85% · 200,000
Bukit Mertajam
Annular — 90% · 212,329
Bukit Rahman Putra
Partial — 85% · 607,000
Bukit Tengah
Annular — 90% · 54,416
Butterworth
Annular — 90% · 107,591
Changloon
Annular — 90% · 18,872
Cheras
Partial — 85% · 135,823
Dalat
Annular — 90% · 21,147
Daro
Annular — 90% · 19,477
Dungun
Annular — 90% · 34,767
George Town
Annular — 90% · 158,336
Gerik
Annular — 90% · 30,868
Glugor
Annular — 90% · 18,662
Gua Musang
Annular — 90% · 19,731
Gurun
Annular — 90% · 15,964
Ijok
Partial — 85% · 100,899
Ipoh
Partial — 89% · 759,952
Iskandar Puteri
Partial — 81% · 575,977
Jelutong
Annular — 90% · 63,507
Jitra
Annular — 90% · 63,489
Johor Bahru
Partial — 82% · 858,118
Julau
Annular — 90% · 15,333
Kajang
Partial — 85% · 236,240
Kampong Baharu Cheras Batu Sebelas
Partial — 85% · 232,100
Kampong Kadok
Annular — 90% · 19,233
Kampong Pangkal Kalong
Annular — 90% · 39,904
Kampong Sidam
Annular — 90% · 60,983
Kampung Alor Mengkudu
Annular — 90% · 38,193
Kampung Baru Subang
Partial — 85% · 833,571
Kampung Baru Ulu Melaka
Annular — 90% · 18,898
Kampung Hutan Arau
Annular — 90% · 20,000
Kampung Jeli
Annular — 90% · 17,734
Kampung Kangkar Teberau
Partial — 82% · 412,373
Kampung Kupang
Annular — 90% · 18,844
Kampung Larkin Lama
Partial — 82% · 500,000
Kampung Pasir Gudang Baru
Partial — 82% · 145,639
Kampung Sungai Ara
Partial — 90% · 140,849
Kampung Sungai Glugur
Annular — 90% · 145,600
Kampung Teluk Air Tawar
Annular — 90% · 19,371
Kangar
Annular — 90% · 63,869
Kanowit
Annular — 90% · 24,700
Kapar
Partial — 85% · 269,627
Kapit
Annular — 90% · 33,014
Kepala Batas
Annular — 90% · 17,131
Kertih
Annular — 90% · 24,401
Klang
Partial — 84% · 240,016
Kluang
Partial — 83% · 323,762
Kota Bharu
Annular — 90% · 568,900
Kota Damansara
Partial — 85% · 500,000
Kota Kinabalu
Partial — 76% · 500,421
Kota Kuala Muda
Annular — 90% · 544,984
Kuah
Annular — 90% · 30,212
Kuala Kedah
Annular — 90% · 19,231
Kuala Ketil
Annular — 90% · 19,209
Kuala Krai
Annular — 90% · 105,007
Kuala Kubu Baharu
Partial — 86% · 194,387
Kuala Lumpur
Partial — 85% · 1,453,975
Kuala Nerus
Annular — 90% · 93,485
Kuala Terengganu
Annular — 90% · 426,500
Kuantan
Partial — 89% · 548,014
Kubang Semang
Annular — 90% · 27,194
Kuching
Partial — 89% · 402,738
Kulim
Annular — 90% · 170,889
Lahad Datu
Partial — 76% · 105,622
Lunas
Annular — 90% · 18,236
Malacca
Partial — 82% · 579,000
Maradong
Annular — 90% · 20,299
Maran
Partial — 88% · 111,056
Marang
Annular — 90% · 21,410
Masai
Partial — 82% · 141,730
Miri
Partial — 84% · 300,543
Muar
Partial — 82% · 314,776
Mukah
Annular — 90% · 33,478
Mukim Pulai
Partial — 82% · 505,661
Padang Besar
Annular — 90% · 16,235
Padang Serai
Annular — 90% · 50,757
Paka
Annular — 90% · 21,044
Pakan
Annular — 90% · 15,462
Pantai Cenang
Annular — 90% · 15,000
Pasir Gudang
Partial — 82% · 534,659
Pasir Mas
Annular — 90% · 230,424
Pasir Puteh
Annular — 90% · 137,400
Paya Terubong
Annular — 90% · 226,712
Pelentong
Partial — 82% · 583,640
Pendang
Annular — 90% · 94,033
Perai
Annular — 90% · 65,301
Peringat
Annular — 90% · 23,288
Perling
Partial — 82% · 101,263
Permatang Kuching
Annular — 90% · 27,191
Petaling Jaya
Partial — 85% · 807,879
Pokok Sena
Annular — 90% · 19,677
Port Dickson
Partial — 83% · 119,300
Puchong
Partial — 85% · 375,181
Pulai
Annular — 90% · 19,093
Rawang
Partial — 86% · 199,095
Sandakan
Partial — 73% · 439,050
Saratok
Annular — 90% · 19,009
Sarikei
Annular — 90% · 44,039
Selangau
Annular — 90% · 19,844
Selayang Baru Utara
Partial — 85% · 542,409
Sentul
Partial — 85% · 100,000
Sepang
Partial — 84% · 212,050
Seremban
Partial — 84% · 372,917
Seri Kembangan
Partial — 85% · 130,252
Seri Manjung
Partial — 88% · 100,000
Setapak
Partial — 85% · 353,268
Setia Alam
Partial — 85% · 150,000
Shah Alam
Partial — 85% · 740,750
Sibu
Annular — 90% · 198,239
Sibu Jaya
Annular — 90% · 35,000
Sik
Annular — 90% · 32,565
Sitiawan
Partial — 88% · 156,234
Skudai
Partial — 82% · 159,733
Subang Jaya
Partial — 85% · 708,296
Sungai Buloh
Partial — 85% · 222,858
Sungai Dua
Annular — 90% · 28,100
Sungai Lalang
Annular — 90% · 34,947
Sungai Petani
Annular — 90% · 544,851
Taiping
Partial — 90% · 217,647
Taman Petaling
Partial — 85% · 423,062
Tanah Merah
Annular — 90% · 29,116
Tasek Glugor
Annular — 90% · 135,786
Tawau
Partial — 79% · 372,615
Teloi Kanan
Annular — 90% · 17,972
Teluk Intan
Partial — 87% · 232,800
Titiwangsa
Partial — 85% · 122,096
Tokai
Annular — 90% · 30,000
Wakaf Baharu
Annular — 90% · 17,033
Wangsa Maju
Partial — 85% · 215,600
Yan Besar
Annular — 90% · 67,653

210 more cities in this country see a partial eclipse.

About this data

Eclipse Predictions by Fred Espenak (NASA's GSFC)