Search

Type a holiday, a date or a tool.

Annular solar eclipse of May 31, 2049

Monday, May 31, 2049

The Moon passes centrally in front of the Sun but is too small to cover it, so it leaves a ring of sunlight, the “ring of fire”: it covers about 90% to 93% of the Sun. The path is some 190 km wide where it begins and about 135 km wide over the Atlantic, and the ring lasts up to 4 min 46 s. It starts at sunrise over the Pacific off northern Peru: Sechura, Piura and Sullana see the ring at about 7:03 AM, with the Sun 8° up, then it crosses the hills of Piura and Cajamarca, the far south of Ecuador with Zamora on its edge, and the Amazon of Peru, Colombia and Brazil, where Iquitos lies about 60 km outside its south-eastern edge. In the morning it crosses the far south of Venezuela, the north of Roraima in Brazil and central Guyana, then western Suriname, with Nieuw Nickerie at 9:29 AM; Paramaribo lies about 20 km outside its south-eastern edge. Over the Atlantic it reaches the south of Cape Verde early in the afternoon, with Praia at 1:21 PM, then Senegal: Dakar at 2:42 PM, with the ring for about 4 min, Thiès, Mbour, Kaolack and Tambacounda, and the Gambia from Farafenni to Basse Santa Su. Banjul lies about 20 km outside its southern edge. It crosses the north of Guinea and the south-west of Mali, with Bougouni and Sikasso, while Bamako lies about 20 km outside its northern edge; western Burkina Faso with Banfora, and the north of Côte d’Ivoire; northern Ghana with Tamale; and central Togo and Benin, with Atakpamé and Abomey. In the late afternoon it reaches Nigeria: Abeokuta, Ibadan and Lagos, about 7 km inside the south-western edge, at 4:35 PM, then Benin City, Onitsha and Owerri, and Port Harcourt on the south-western edge. In Cameroon it covers Douala at 4:43 PM and Yaoundé, then crosses the north-eastern tip of Gabon, the north of the Republic of the Congo and the Congo basin of DR Congo, with Mbandaka and Kindu, and ends at sunset over Lake Tanganyika, where Uvira and Bujumbura see the ring with the Sun on the horizon. The Moon covers part of the Sun across the Caribbean, most of South America, Spain and Portugal, and most of Africa.

The eclipse from your place

Example: Dakar, Senegal's capital. Choose your own place.

Annular in Dakar: a ring of sunlight for about 4 min

The ring lasts from 2:42 PM to 2:46 PM local time, with the Sun 66° above the horizon.

The partial eclipse begins at 12:39 PM and ends at 4:29 PM.

Even as a ring, the Sun is too bright to look at: keep eclipse glasses on the whole time.

Your location stays in your browser; the times are worked out on this page.

The path of the ring

Map of the path of the ring: a band about 135 to 190 km wide from sunrise over the Pacific off northern Peru, north-east across the Amazon, the far south of Venezuela and central Guyana to western Suriname, east across the Atlantic by the south of Cape Verde, then across Senegal and the Gambia, the north of Guinea, the south-west of Mali, Burkina Faso, the north of Côte d’Ivoire, Ghana, Togo, Benin, southern Nigeria and Cameroon, and south-east across the north of the Republic of the Congo and the Congo basin to sunset over Lake Tanganyika. PiuraBogotáManausParamariboPraiaDakarBamakoLagosDoualaKinshasaBujumbura

Swipe the map to follow the path from Peru to Lake Tanganyika.

The dark band is where the Moon sits wholly inside the Sun as a ring; the red line is its centre, where the ring lasts longest. The ringed point marks the greatest eclipse. Path: NASA's predictions by Fred Espenak (GSFC); its two ends, and the stretches of its edges NASA's table leaves open near them, are traced with Astronomy Engine. Map: Natural Earth, with the large lakes and national borders.

Piura and southern Ecuador, at sunrise

Map of the path of the ring over northern Peru and southern Ecuador at sunrise: from the coast at Paita and Sechura it covers Piura, Sullana and Chulucanas, the hills of Ayabaca and Huancabamba, San Ignacio, and Jaén and Zamora on its south-eastern and north-western edges. Talara, Tumbes, Macará and Loja lie north-west of it. TumbesTalaraSullanaPaitaPiuraSechuraChulucanasAyabacaMacaráHuancabambaLojaZamoraSan IgnacioJaén
The ring reaches Sechura and Piura at about 7:03 AM Peru time, UTC−5, with the Sun 8° up, low in the east-northeast, and Jaén, on the south-eastern edge, at 7:04 AM. West of the coast the band runs on over the Pacific to the sunrise line. Macará lies about 10 km outside the north-western edge and Loja about 17 km. The map shows the national border.

Cape Verde, Senegal and the Gambia, early afternoon

Map of the path of the ring from Cape Verde to eastern Senegal: it covers Fogo and Santiago in Cape Verde, with São Filipe, Tarrafal and Praia, then Dakar, Thiès and Mbour, Kaolack, the Gambia from Farafenni to Janjanbureh and Basse Santa Su, Tambacounda and Kédougou. Sal Rei, Saint-Louis, Touba and Kayes lie north of it, and Banjul, Ziguinchor and Kolda south of it. São FilipePraiaTarrafalSal ReiDakarThièsMbourSaint-LouisToubaKaolackBanjulZiguinchorFarafenniJanjanburehTambacoundaKoldaKédougouKayes
The ring reaches Praia at 1:21 PM Cape Verde time, UTC−1, and Dakar at 2:42 PM, Kaolack at 2:46 PM, Farafenni at 2:49 PM and Tambacounda at 2:54 PM Greenwich Mean Time, the time of Senegal and the Gambia, with the Sun high, about 66° up at Dakar. Banjul lies about 17 km outside the southern edge and Touba about 12 km outside the northern one. The map shows the national borders.

Ghana to Cameroon, late afternoon

Map of the path of the ring from Ghana to Cameroon: it covers northern Ghana with Bole and Tamale, central Togo with Atakpamé, Benin with Abomey, south-west Nigeria with Abeokuta, Ibadan and Lagos, south-east Nigeria with Benin City, Onitsha and Calabar, Port Harcourt on its south-western edge, and Cameroon with Douala and Yaoundé. Sokodé, Parakou, Ilorin and Abuja lie north of it, and Kumasi, Accra, Lomé, Cotonou and Malabo south of it. BoleTamaleKumasiAccraSokodéAtakpaméLoméAbomeyCotonouParakouAbeokutaLagosIbadanIlorinBenin CityAbujaOnitshaPort HarcourtCalabarMalaboDoualaYaoundé
The ring reaches Tamale at 3:26 PM Greenwich Mean Time, the time of Ghana and Togo, and Abomey at 4:32 PM, Lagos at 4:35 PM, Port Harcourt at 4:41 PM and Douala at 4:43 PM West Africa Time, UTC+1, with the Sun about 32° up at Lagos. Lagos lies about 7 km inside the south-western edge and Port Harcourt about 7 km; Cotonou lies about 40 km outside it. The map shows the large lakes and the national borders.

Times along the path

Local clock times on Monday, May 31, in the order the ring arrives. Peru and Ecuador keep UTC−5; Suriname UTC−3; Cape Verde UTC−1; Senegal, the Gambia, Mali, Burkina Faso, Ghana and Togo Greenwich Mean Time, UTC; Benin, Nigeria, Cameroon and the west of DR Congo West Africa Time, UTC+1; and the east of DR Congo and Burundi Central Africa Time, UTC+2. So the ring reaches Piura at 7:03 AM, Dakar at 2:42 PM, Lagos at 4:35 PM and Bujumbura at 5:53 PM, though the shadow takes under four hours from Peru to Lake Tanganyika.

PlaceThe ringHow longSun height
SechuraPiura, Peru7:02 AM to 7:06 AMabout 3 min 20 s8°
PiuraPeru7:03 AM to 7:06 AMabout 2 min 50 s8°
HuancabambaPiura, Peru7:03 AM to 7:06 AMabout 3 min 20 s9°
ChulucanasPiura, Peru7:03 AM to 7:06 AMabout 3 min 10 s9°
San IgnacioCajamarca, Peru7:03 AM to 7:06 AMabout 3 min 20 s10°
AyabacaPiura, Peru7:03 AM to 7:06 AMabout 2 min 20 s9°
PaitaPiura, Peru7:03 AM to 7:05 AMup to about 1 min 30 s8°
SullanaPiura, Peru7:04 AM to 7:05 AMup to about 1 min 30 s8°
JaénCajamarca, Peru, at the south-eastern edgeA few seconds, if any: the edge is 2 km away10°
ZamoraEcuador, at the north-western edgeA few seconds, if any: the edge is 3 km away10°
Nieuw NickerieSuriname9:29 AM to 9:33 AMabout 3 min 50 s40°
WageningenSuriname9:29 AM to 9:33 AMabout 3 min 40 s41°
São FilipeFogo, Cape Verde1:17 PM to 1:20 PMabout 2 min 50 s78°
TarrafalSantiago, Cape Verde1:19 PM to 1:24 PMabout 4 min 30 s77°
AssomadaSantiago, Cape Verde1:20 PM to 1:24 PMabout 4 min 20 s76°
PraiaCape Verde1:21 PM to 1:24 PMabout 3 min 30 s76°
DakarSenegal2:42 PM to 2:46 PMabout 4 min66°
PikineSenegal2:42 PM to 2:46 PMabout 3 min 50 s66°
GuédiawayeSenegal2:42 PM to 2:46 PMabout 3 min 40 s66°
RufisqueSenegal2:42 PM to 2:46 PMabout 3 min 50 s66°
MbourSenegal2:43 PM to 2:48 PMabout 4 min 20 s65°
Joal-FadiouthSenegal2:44 PM to 2:48 PMabout 4 min 20 s65°
ThièsSenegal2:44 PM to 2:47 PMabout 3 min65°
FatickSenegal2:45 PM to 2:49 PMabout 4 min 20 s64°
KaolackSenegal2:46 PM to 2:50 PMabout 4 min 10 s64°
KaffrineSenegal2:48 PM to 2:52 PMabout 4 min 20 s63°
Farafennithe Gambia2:49 PM to 2:52 PMabout 3 min63°
KoungheulSenegal2:50 PM to 2:54 PMabout 4 min 10 s62°
Janjanburehthe Gambia2:51 PM to 2:55 PMabout 3 min 50 s61°
Basse Santa Suthe Gambia2:53 PM to 2:56 PMabout 3 min 40 s60°
TambacoundaSenegal2:54 PM to 2:58 PMabout 4 min60°
KédougouSenegal3:00 PM to 3:02 PMabout 2 min 20 s57°
KéniébaMali3:00 PM to 3:04 PMabout 4 min56°
BougouniMali3:11 PM to 3:15 PMabout 4 min49°
SikassoMali3:16 PM to 3:19 PMabout 3 min 10 s47°
OrodaraBurkina Faso3:17 PM to 3:21 PMabout 3 min 20 s45°
BanforaBurkina Faso3:18 PM to 3:22 PMabout 4 min45°
GaouaBurkina Faso3:21 PM to 3:25 PMabout 3 min 20 s43°
BoleGhana3:24 PM to 3:26 PMabout 2 min 20 s41°
DamongoGhana3:25 PM to 3:28 PMabout 3 min 40 s40°
TamaleGhana3:26 PM to 3:29 PMabout 3 min 10 s39°
SalagaGhana3:27 PM to 3:31 PMabout 3 min 40 s38°
BlittaTogo3:29 PM to 3:33 PMabout 3 min 50 s36°
SotoubouaTogo3:30 PM to 3:33 PMabout 3 min 20 s36°
AniéTogo3:30 PM to 3:34 PMabout 3 min 30 s36°
AtakpaméTogo3:31 PM to 3:33 PMabout 2 min 20 s35°
SavalouBenin4:31 PM to 4:35 PMabout 3 min 50 s35°
Dassa-ZouméBenin4:32 PM to 4:36 PMabout 3 min 50 s34°
BohiconBenin4:32 PM to 4:35 PMabout 2 min 50 s34°
AbomeyBenin4:32 PM to 4:35 PMabout 2 min 30 s34°
AbeokutaOgun, Nigeria4:34 PM to 4:37 PMabout 3 min 50 s33°
SagamuOgun, Nigeria4:34 PM to 4:38 PMabout 3 min 40 s32°
IbadanOyo, Nigeria4:35 PM to 4:38 PMabout 3 min32°
Ijebu OdeOgun, Nigeria4:35 PM to 4:38 PMabout 3 min 50 s32°
IkoroduLagos, Nigeria4:35 PM to 4:38 PMabout 2 min 50 s32°
LagosNigeria4:35 PM to 4:37 PMup to about 1 min 40 s32°
Benin CityEdo, Nigeria4:37 PM to 4:41 PMabout 3 min 40 s29°
WarriDelta, Nigeria4:38 PM to 4:41 PMabout 2 min 20 s29°
AsabaDelta, Nigeria4:39 PM to 4:42 PMabout 3 min28°
OnitshaAnambra, Nigeria4:39 PM to 4:42 PMabout 3 min28°
OwerriImo, Nigeria4:39 PM to 4:43 PMabout 3 min 40 s27°
AbaAbia, Nigeria4:40 PM to 4:43 PMabout 3 min 30 s27°
Ikot EkpeneAkwa Ibom, Nigeria4:40 PM to 4:44 PMabout 3 min 40 s26°
UyoAkwa Ibom, Nigeria4:40 PM to 4:44 PMabout 3 min 40 s26°
Port HarcourtRivers, Nigeria4:41 PM to 4:42 PMup to about 1 min 30 s27°
CalabarCross River, Nigeria4:41 PM to 4:44 PMabout 3 min 40 s26°
BueaCameroon4:42 PM to 4:45 PMabout 3 min 10 s24°
LimbeCameroon4:43 PM to 4:45 PMabout 2 min 40 s24°
DoualaCameroon4:43 PM to 4:46 PMabout 3 min 20 s23°
EdéaCameroon4:43 PM to 4:46 PMabout 3 min 20 s23°
YaoundéCameroon4:44 PM to 4:48 PMabout 3 min 20 s21°
MbalmayoCameroon4:44 PM to 4:48 PMabout 3 min 40 s21°
EbolowaCameroon, at the south-western edgeA few seconds, if any: the edge is 1 km away21°
MbandakaDR Congo4:50 PM to 4:53 PMabout 2 min 50 s12°
IngendeDR Congo4:50 PM to 4:53 PMabout 2 min 40 s12°
BoendeDR Congo4:50 PM to 4:54 PMabout 3 min 20 s10°
IkelaDR Congo4:51 PM to 4:55 PMabout 3 min 10 s7°
KinduDR Congo5:52 PM to 5:55 PMabout 3 min 20 s4°
RumongeBurundi5:52 PM to 5:56 PMabout 3 min 20 son the horizon
FiziDR Congo5:52 PM to 5:56 PMabout 3 min 10 son the horizon
UviraDR Congo5:53 PM to 5:55 PMabout 2 min 30 son the horizon
BujumburaBurundi5:53 PM to 5:55 PMabout 2 minon the horizon

Near the path: a partial eclipse

PlaceSun coveredGreatest atBegins and ends
TalaraPiura, Peru · path about 50 km south-east89%7:04 AMsunrise to 8:20 AM
TumbesPeru · path about 120 km south-east88%7:05 AMsunrise to 8:21 AM
ChiclayoPeru · path about 60 km north-west89%7:04 AMsunrise to 8:21 AM
LimaPeru68%7:04 AMsunrise to 8:20 AM
MacaráEcuador · path about 10 km south-east90%7:05 AMsunrise to 8:22 AM
CatamayoEcuador · path about 20 km south-east90%7:05 AMsunrise to 8:22 AM
LojaEcuador · path about 20 km south-east90%7:05 AMsunrise to 8:23 AM
YantzazaEcuador · path about 10 km south-east90%7:05 AMsunrise to 8:23 AM
GualaquizaEcuador · path about 50 km south-east90%7:05 AMsunrise to 8:24 AM
CuencaEcuador · path about 120 km south-east88%7:05 AMsunrise to 8:23 AM
GuayaquilEcuador · path about 230 km south-east84%7:06 AMsunrise to 8:22 AM
QuitoEcuador · path about 360 km south-east80%7:07 AMsunrise to 8:25 AM
IquitosPeru · path about 60 km north-west89%7:07 AM5:58 AM to 8:31 AM
Puerto LeguízamoColombia · path about 190 km south-east85%7:08 AM6:00 AM to 8:30 AM
BogotáColombia71%7:12 AM6:03 AM to 8:34 AM
MitúColombia · path about 110 km south-east88%7:12 AM6:00 AM to 8:39 AM
São Gabriel da CachoeiraAmazonas, Brazil · path a few km north-west91%8:14 AM6:59 AM to 9:44 AM
ManausAmazonas, Brazil71%8:19 AM7:01 AM to 9:57 AM
San Carlos de Río NegroVenezuela · path about 30 km south-east91%8:15 AM7:00 AM to 9:46 AM
CaracasVenezuela64%8:23 AM7:09 AM to 9:51 AM
Boa VistaRoraima, Brazil · path about 40 km north-west91%8:23 AM7:02 AM to 10:03 AM
CaracaraíRoraima, Brazil · path about 120 km north-west89%8:21 AM7:02 AM to 10:00 AM
GeorgetownGuyana · path about 70 km south-east90%8:30 AM7:07 AM to 10:14 AM
BarticaGuyana · path about 50 km south-east91%8:29 AM7:06 AM to 10:12 AM
GroningenSuriname · path a few km north-west92%9:33 AM8:07 AM to 11:22 AM
ParamariboSuriname · path about 20 km north-west92%9:34 AM8:08 AM to 11:23 AM
BrokopondoSuriname · path about 110 km north-west89%9:33 AM8:07 AM to 11:22 AM
Saint-Laurent-du-MaroniFrench Guiana · path about 110 km north-west89%9:36 AM8:08 AM to 11:26 AM
CayenneFrench Guiana · path about 250 km north-west85%9:38 AM8:09 AM to 11:31 AM
MindeloSão Vicente, Cape Verde · path about 100 km south90%1:17 PM11:14 AM to 3:12 PM
Sal ReiBoa Vista, Cape Verde · path about 30 km south92%1:24 PM11:20 AM to 3:17 PM
Santa MariaSal, Cape Verde · path about 80 km south91%1:24 PM11:21 AM to 3:17 PM
Saint-LouisSenegal · path about 120 km south89%2:46 PM12:43 PM to 4:29 PM
ToubaSenegal · path about 10 km south92%2:48 PM12:45 PM to 4:31 PM
ZiguinchorSenegal · path about 100 km north90%2:49 PM12:44 PM to 4:33 PM
KoldaSenegal · path about 40 km north92%2:53 PM12:49 PM to 4:35 PM
NouakchottMauritania · path about 360 km south81%2:46 PM12:46 PM to 4:28 PM
Banjulthe Gambia · path about 20 km north92%2:47 PM12:42 PM to 4:32 PM
Serekundathe Gambia · path about 20 km north92%2:47 PM12:42 PM to 4:31 PM
BissauGuinea-Bissau · path about 160 km north88%2:51 PM12:46 PM to 4:34 PM
ConakryGuinea · path about 360 km north81%2:58 PM12:55 PM to 4:39 PM
SiguiriGuinea · path a few km north92%3:09 PM1:12 PM to 4:43 PM
KankanGuinea · path about 120 km north89%3:10 PM1:12 PM to 4:44 PM
FreetownSierra Leone · path about 450 km north78%3:01 PM12:57 PM to 4:40 PM
KayesMali · path about 90 km south90%3:01 PM1:02 PM to 4:38 PM
KitaMali · path a few km south92%3:07 PM1:10 PM to 4:42 PM
KatiMali · path about 30 km south92%3:11 PM1:15 PM to 4:43 PM
BamakoMali · path about 20 km south92%3:11 PM1:16 PM to 4:43 PM
KoulikoroMali · path about 60 km south91%3:12 PM1:17 PM to 4:44 PM
SégouMali · path about 170 km south87%3:14 PM1:22 PM to 4:44 PM
KoutialaMali · path about 90 km south90%3:17 PM1:25 PM to 4:46 PM
Bobo-DioulassoBurkina Faso · path a few km south92%3:20 PM1:30 PM to 4:48 PM
DiébougouBurkina Faso · path about 30 km south91%3:22 PM1:34 PM to 4:49 PM
OuagadougouBurkina Faso · path about 240 km south85%3:24 PM1:39 PM to 4:49 PM
FerkessédougouCôte d’Ivoire · path about 40 km north91%3:20 PM1:28 PM to 4:48 PM
YamoussoukroCôte d’Ivoire · path about 330 km north82%3:22 PM1:29 PM to 4:50 PM
AbidjanCôte d’Ivoire · path about 430 km north78%3:25 PM1:35 PM to 4:51 PM
BolgatangaGhana · path about 110 km south89%3:27 PM1:42 PM to 4:50 PM
YendiGhana · path a few km south92%3:29 PM1:45 PM to 4:52 PM
KumasiGhana · path about 190 km north-east86%3:28 PM1:42 PM to 4:53 PM
AccraGhana · path about 240 km north-east84%3:32 PM1:48 PM to 4:54 PM
SokodéTogo · path a few km south-west91%3:31 PM1:49 PM to 4:53 PM
KaraTogo · path about 70 km south-west90%3:31 PM1:49 PM to 4:52 PM
LoméTogo · path about 120 km north-east88%3:33 PM1:51 PM to 4:55 PM
DjougouBenin · path about 100 km south-west89%4:31 PM2:50 PM to 5:53 PM
ParakouBenin · path about 110 km south-west89%4:33 PM2:53 PM to 5:53 PM
CotonouBenin · path about 40 km north-east91%4:35 PM2:55 PM to 5:55 PM
Porto-NovoBenin · path about 20 km north-east91%4:35 PM2:55 PM to 5:55 PM
NiameyNiger76%4:29 PM2:50 PM to 5:49 PM
OyoOyo, Nigeria · path a few km south-west91%4:36 PM2:58 PM to 5:55 PM
OsogboOsun, Nigeria · path about 30 km south-west91%4:37 PM2:59 PM to 5:55 PM
OgbomoshoOyo, Nigeria · path about 50 km south-west90%4:36 PM2:58 PM to 5:55 PM
IlorinKwara, Nigeria · path about 110 km south-west89%4:36 PM2:59 PM to 5:54 PM
AkureOndo, Nigeria · path a few km south91%4:38 PM3:01 PM to 5:55 PM
AbujaNigeria · path about 290 km south83%4:39 PM3:06 PM to 5:55 PM
MalaboEquatorial Guinea · path about 20 km north-east91%4:44 PM3:12 PM to 5:58 PM
BataEquatorial Guinea · path about 170 km north-east86%4:45 PM3:16 PM to 5:59 PM
KribiCameroon · path about 50 km north-east90%4:45 PM3:15 PM to 5:58 PM
BertouaCameroon · path about 110 km south-west88%4:47 PM3:22 PM to 5:58 PM
LibrevilleGabon · path about 330 km north-east81%4:46 PM3:16 PM to 5:59 PM
São ToméSão Tomé and Príncipe · path about 460 km north-east77%3:43 PM2:11 PM to 4:58 PM
BanguiCentral African Republic · path about 310 km south-west82%4:50 PM3:30 PM to sunset
KinshasaDR Congo74%4:51 PM3:29 PM to sunset
BrazzavilleRepublic of the Congo74%4:51 PM3:29 PM to sunset
BikoroDR Congo · path about 50 km north-east89%4:51 PM3:31 PM to sunset
BasankusuDR Congo · path about 40 km south-west90%4:51 PM3:32 PM to sunset
LisalaDR Congo · path about 210 km south84%4:51 PM3:34 PM to sunset
KisanganiDR Congo · path about 200 km south-west85%5:53 PM4:39 PM to sunset
KasongoDR Congo · path about 50 km north-east89%5:54 PM4:41 PM to sunset
BukavuDR Congo · path about 50 km south89%5:54 PM4:42 PM to sunset
GomaDR Congo · path about 150 km south86%5:53 PM4:43 PM to sunset
KalemieDR Congo · path about 120 km northThe Sun sets before the greatest eclipse4:43 PM to sunset
KigaliRwanda · path about 150 km south86%5:53 PM4:43 PM to sunset

Watching it safely

This follows NASA's eclipse safety guidance. A Sun low on the horizon still needs the glasses: it can be bright even when it looks dim through haze. Over Piura the ring comes soon after sunrise, with the Sun about 8° up, low in the east-northeast, so hills or buildings that way can hide it. Over Cape Verde, Senegal and Mali it comes in the early afternoon with the Sun high, 47° to 76° up, and over Nigeria and Cameroon in the late afternoon, 21° to 32° up in the west-northwest. Over the Congo basin the Sun sinks lower, about 12° up at Mbandaka and 4° at Kindu, and at Lake Tanganyika it sits on the horizon, so only a clear view west over the lake shows it.

How these times are worked out

The path, its width and the greatest eclipse come from NASA's predictions by Fred Espenak (GSFC). NASA's table gives the edges every two minutes but leaves long gaps at both ends, off Peru at sunrise and over the Congo basin and Lake Tanganyika at sunset; there the edges, and the path's two ends, are traced with Astronomy Engine, the same computation that gives each place its times. That computation treats the Sun and Moon as smooth spheres. NASA notes that the Moon's mountains and valleys shift the edges of the path by 1 to 3 km and change the duration by 1 to 3 seconds, so durations here are rounded down to 10 seconds, and within about 10 km of an edge they read "up to". With the Sun this low over Peru and Lake Tanganyika, the air bends its light by about half a degree, so where the Sun is on the horizon the times can be a little off. If your spot is near an edge, as Sullana, Paita, Jaén, Zamora, Lagos, Port Harcourt and Ebolowa are, check NASA's map before you travel, and go towards the red line for the longest ring.

The eclipses before this one have their own paths and times: the total solar eclipses of August 2, 2027 (southern Spain, North Africa and Egypt), July 22, 2028 (Australia and New Zealand), November 25, 2030 (South Africa and Australia), March 30, 2033 (Alaska), March 20, 2034 (Nigeria to Kashmir), September 2, 2035 (Beijing, North Korea and Japan), July 13, 2037 (Australia and New Zealand), December 26, 2038 (South Australia, Victoria and New Zealand), December 15, 2039 (Antarctica), April 30, 2041 (Angola, Uganda and Kenya), April 20, 2042 (Sumatra, Borneo and the Philippines), August 23, 2044 (Alberta, Montana and North Dakota), August 12, 2045 (California to Florida, the Caribbean and Brazil), August 2, 2046 (Brazil, Angola, Botswana, South Africa and Eswatini) and December 5, 2048 (Aysén, Chubut, Tristan da Cunha and Namibia), the annular eclipses of January 26, 2028 (the Amazon, Portugal and Spain), June 1, 2030 (Greece, Istanbul, Siberia and Hokkaido), May 21, 2031 (Tanzania, southern India, Sri Lanka and Malaysia), September 12, 2034 (northern Chile to southern Brazil), March 9, 2035 (New Zealand), January 5, 2038 (Cuba, the Caribbean and West Africa), July 2, 2038 (Colombia, Venezuela and the Sahara), June 21, 2039 (Alaska, Scandinavia and the Baltic), October 25, 2041 (Shenyang, central Japan and Kiribati), October 14, 2042 (Thailand, Canberra and New Zealand), February 16, 2045 (New Zealand and Rarotonga), February 5, 2046 (New Guinea, Hawaii, Oregon and Idaho) and June 11, 2048 (Nebraska, Iowa, Wisconsin, Iceland, Oslo and Stockholm), and the hybrid eclipse of November 14, 2031 (the Pacific and Panama). The next one, the hybrid eclipse of November 25, 2049, brings a ring of sunlight at sunrise to Saudi Arabia and Yemen, then a few seconds to half a minute of totality to the Maldives, southern Sumatra, Borneo and Sulawesi: its path and times. For every other eclipse, solar and lunar, see when the next eclipse is.