Annular solar eclipse on 21 May 2031 in Indonesia

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

From Indonesia, the eclipse is annular. Our catalogue lists 167 cities in Indonesia where the eclipse is visible.

Cities where the eclipse is visible

Adiwerna
Partial — 60% · 134,188
Amahai
Annular — 89% · 47,653
Ambon
Annular — 89% · 347,288
Arjawinangun
Partial — 60% · 105,845
Astanajapura
Partial — 59% · 148,047
Balikpapan
Partial — 88% · 695,287
Banda Aceh
Partial — 87% · 255,029
Bandar Lampung
Partial — 60% · 1,166,066
Bandung
Partial — 58% · 2,444,160
Bangil
Partial — 62% · 120,551
Banjaran
Partial — 57% · 164,952
Banjarmasin
Partial — 78% · 657,663
Banyuwangi
Partial — 62% · 117,558
Batam
Partial — 81% · 1,164,352
Batang
Partial — 63% · 136,145
Batu
Partial — 61% · 221,714
Baturaja
Partial — 63% · 134,759
Baubau
Partial — 81% · 161,280
Bekasi
Partial — 59% · 2,564,940
Belawan
Partial — 84% · 102,707
Bengkulu
Partial — 62% · 373,591
Bima
Partial — 66% · 161,362
Binjai
Partial — 83% · 279,302
Bitung
Partial — 79% · 225,134
Blitar
Partial — 59% · 150,371
Bogor
Partial — 58% · 1,127,408
Bontang
Annular — 89% · 189,968
Bukittinggi
Partial — 72% · 121,028
Bungku
Annular — 89% · 25,477
Ciamis
Partial — 57% · 109,839
Ciampea
Partial — 58% · 207,212
Cianjur
Partial — 58% · 174,587
Cibinong
Partial — 58% · 363,424
Cikampek
Partial — 59% · 145,620
Cikarang
Partial — 60% · 106,479
Cikupa
Partial — 59% · 174,041
Cilacap
Partial — 57% · 256,996
Cilegon
Partial — 59% · 450,271
Cileungsir
Partial — 59% · 288,347
Cileunyi
Partial — 58% · 111,476
Cimahi
Partial — 58% · 590,782
Ciputat
Partial — 59% · 207,858
Cirebon
Partial — 60% · 341,980
Citeureup
Partial — 58% · 214,668
Curug
Partial — 59% · 191,406
Denpasar
Partial — 61% · 725,314
Depok
Partial — 58% · 104,527
Dobo
Annular — 88% · 52,104
Dumai
Partial — 80% · 331,832
Garut
Partial — 57% · 131,809
Gorontalo
Partial — 85% · 198,539
Grogol
Partial — 59% · 100,613
Gunungsitoli
Partial — 74% · 136,707
Indramayu
Partial — 61% · 123,263
Jakarta
Partial — 59% · 8,540,121
Jambi City
Partial — 71% · 606,200
Jayapura
Partial — 73% · 404,004
Jember
Partial — 61% · 298,585
Jepara
Partial — 63% · 1,257,912
Jombang
Partial — 61% · 126,465
Kediri
Partial — 60% · 235,143
Kedungwuni
Partial — 60% · 117,249
Kendari
Partial — 86% · 345,107
Kisaran
Partial — 82% · 141,915
Klaten
Partial — 59% · 126,831
Kresek
Partial — 59% · 110,182
Kuningan
Partial — 59% · 111,742
Kupang
Partial — 67% · 442,758
Labuan Bajo
Partial — 68% · 188,724
Langsa
Partial — 86% · 194,730
Lawang
Partial — 61% · 112,540
Lembang
Partial — 58% · 183,130
Lhokseumawe
Partial — 87% · 196,067
Loa Janan
Annular — 89% · 212,816
Lubuklinggau
Partial — 64% · 234,166
Lumajang
Partial — 61% · 123,626
Luwuk
Annular — 89% · 47,778
Madiun
Partial — 60% · 202,544
Magelang
Partial — 59% · 121,526
Makassar
Partial — 78% · 1,423,877
Malang
Partial — 60% · 847,182
Manado
Partial — 79% · 451,916
Manokwari
Partial — 76% · 107,325
Martapura
Partial — 78% · 131,449
Masohi
Annular — 89% · 36,433
Mataram
Partial — 63% · 429,651
Medan
Partial — 83% · 2,435,252
Merauke
Annular — 88% · 102,351
Metro
Partial — 61% · 178,381
Mojokerto
Partial — 62% · 141,785
Namlea
Annular — 89% · 37,869
Namrole
Annular — 89% · 21,513
Padalarang
Partial — 58% · 184,182
Padang
Partial — 70% · 909,040
Padangsidempuan
Partial — 76% · 236,217
Palangkaraya
Partial — 81% · 293,500
Palembang
Partial — 68% · 1,668,848
Palopo
Partial — 86% · 190,867
Palu
Annular — 89% · 373,218
Pamanukan
Partial — 60% · 114,290
Pamulang
Partial — 59% · 174,557
Pangkalpinang
Partial — 72% · 216,893
Parepare
Partial — 82% · 160,309
Parung
Partial — 58% · 123,078
Pasarkemis
Partial — 59% · 273,659
Paseh
Partial — 58% · 126,181
Pasuruan
Partial — 62% · 212,466
Pati
Partial — 62% · 107,028
Payakumbuh
Partial — 72% · 139,576
Pekalongan
Partial — 60% · 317,524
Pekanbaru
Partial — 76% · 1,085,000
Pelabuhanratu
Partial — 56% · 109,523
Pemalang
Partial — 60% · 184,149
Pematangsiantar
Partial — 82% · 274,838
Perbaungan
Partial — 84% · 157,174
Percut
Partial — 84% · 311,063
Plumbon
Partial — 60% · 167,105
Pontianak
Partial — 83% · 658,685
Poso
Annular — 89% · 47,477
Prabumulih
Partial — 66% · 103,470
Probolinggo
Partial — 62% · 246,980
Purwakarta
Partial — 59% · 179,233
Purwodadi
Partial — 61% · 139,387
Purwokerto
Partial — 58% · 230,235
Rangkasbitung
Partial — 58% · 137,041
Rantauprapat
Partial — 80% · 103,009
Rengasdengklok
Partial — 60% · 201,463
Salatiga
Partial — 60% · 201,369
Samarinda
Annular — 89% · 831,460
Sampit
Partial — 79% · 166,773
Sawangan
Partial — 59% · 165,631
Semarang
Partial — 61% · 1,653,524
Sepatan
Partial — 59% · 118,439
Serang
Partial — 59% · 692,101
Sidoarjo
Partial — 62% · 139,189
Singaraja
Partial — 63% · 133,784
Singkawang
Partial — 86% · 246,112
Singosari
Partial — 61% · 180,740
Situbondo
Partial — 63% · 685,967
Soreang
Partial — 57% · 116,780
Sorong
Partial — 79% · 254,294
South Tangerang
Partial — 59% · 1,404,785
Subang
Partial — 59% · 137,234
Sukabumi
Partial — 57% · 360,644
Sukawati
Partial — 62% · 125,470
Sumedang
Partial — 58% · 200,000
Sumedang Utara
Partial — 58% · 100,000
Sungailiat
Partial — 73% · 100,750
Sunggal
Partial — 83% · 157,914
Surabaya
Partial — 63% · 2,874,314
Surakarta
Partial — 60% · 526,870
Tangerang
Partial — 59% · 1,912,679
Tanjung Pandan
Partial — 72% · 103,062
Tanjung Pinang
Partial — 81% · 227,663
Tanjungbalai
Partial — 83% · 183,170
Tarakan
Partial — 83% · 249,960
Tasikmalaya
Partial — 57% · 741,760
Tebingtinggi
Partial — 83% · 117,530
Tegal
Partial — 60% · 282,781
Teluknaga
Partial — 59% · 128,275
Ternate
Partial — 78% · 204,920
Timika
Partial — 85% · 142,909
Tual
Annular — 88% · 90,007
Ungaran
Partial — 60% · 171,378
Watampone
Partial — 81% · 149,336
Weru
Partial — 60% · 139,004
Yogyakarta
Partial — 58% · 373,589

267 more cities in this country see a partial eclipse.

About this data

Eclipse Predictions by Fred Espenak (NASA's GSFC)