Search

Type a holiday, a date or a tool.

Total solar eclipse of August 2, 2046

Thursday, August 2, 2046

The Moon covers the Sun completely along a path some 140 km wide where it begins and about 200 km wide across Africa, with totality of up to 4 min 52 s. It starts at sunrise over the north-east of Brazil: in Sergipe and Alagoas, with Aracaju and Maceió, totality comes at about 5:50 AM local time, just after the Sun rises. The shadow then crosses the South Atlantic and reaches Angola before noon, where it lasts longest: Lobito and Benguela on the coast, then Huambo at 11:19 AM, with about 4 min 40 s of totality, and the south-east of the country. It crosses the western Caprivi Strip of Namibia and northern Botswana in the early afternoon, over the Okavango Delta with Maun, then Orapa, Serowe and Palapye, and South Africa's Limpopo and Mpumalanga, from Lephalale and Polokwane to Middelburg and Mbombela, then nearly all of Eswatini, with Mbabane at 1:10 PM, the southern tip of Mozambique along the South African border, and the north-east of KwaZulu-Natal to St Lucia. Pretoria lies about 60 km outside its south-western edge, Johannesburg about 110 km, and Maputo about 40 km outside its north-eastern edge. It ends at sunset over the southern Indian Ocean, where totality reaches Port-aux-Français, the research station on the Kerguelen Islands, at 4:47 PM with the Sun 2° up. The Moon covers part of the Sun across eastern Brazil, most of Africa south of the Sahara and Madagascar.

The eclipse from your place

Example: Huambo, near the greatest eclipse. Choose your own place.

Total in Huambo: about 4 min 40 s of totality

Totality from 11:19 AM to 11:23 AM local time.

The partial eclipse begins at 9:49 AM and ends at 12:53 PM; the Sun stands 58° above the horizon.

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

The path of totality

Map of the path of totality: a band about 140 to 210 km wide from sunrise over Sergipe and Alagoas in north-east Brazil, east across the South Atlantic to Angola, then south-east over the Caprivi Strip of Namibia, northern Botswana, the north-east of South Africa, Eswatini and the southern tip of Mozambique, and over the southern Indian Ocean to sunset by the Kerguelen Islands. SalvadorMaceióLuandaHuamboMaunWindhoekJohannesburgMbabaneCape TownAntananarivoPort-aux-FrançaisSaint Helena

Swipe the map to follow the path from Brazil to the Indian Ocean.

The dark band is where the Sun is completely covered; the red line is its centre, where totality lasts longest. The ringed point marks the greatest eclipse. Path: NASA's predictions by Fred Espenak (GSFC), with its two ends, where the Sun is on the horizon, and the gaps near them traced as described below. Map: Natural Earth, with the large lakes and national borders.

Sergipe and Alagoas, at sunrise

Map of the path of totality over Sergipe and Alagoas at sunrise: from the sunrise line west of Lagarto and Nossa Senhora da Glória it covers Aracaju, Propriá, Penedo, Arapiraca, Coruripe, Marechal Deodoro and Maceió, then runs out over the Atlantic. Estância lies just outside its southern edge, and Paulo Afonso, Palmeira dos Índios, Garanhuns and Maragogi outside it to the north. MaceióMarechal DeodoroMaragogiGaranhunsPalmeira dos ÍndiosArapiracaCoruripePenedoPropriáNossa Senhora da GlóriaAracajuLagartoEstânciaPaulo Afonso
Totality reaches the whole stretch from Lagarto to Maceió within a minute, at about 5:50 AM Brasília time, with the Sun on the horizon at Lagarto, 1° up at Aracaju and 2° at Maceió. The band's western end is the sunrise line: beyond it the Sun has not risen when the shadow passes. The map shows the state borders.

Angola, Namibia and Botswana, from late morning

Map of the path of totality from Angola to Botswana: from the coast between Sumbe and Benguela, with Lobito, it covers central Angola with Huambo and the ringed point of the greatest eclipse, the south-east of Angola with Cuito Cuanavale and Mavinga, the western Caprivi Strip of Namibia with Divundu, and northern Botswana with Shakawe and Maun. Kuito and Luena lie outside its north-eastern edge, Katima Mulilo further to the east, and Lubango, Ondjiva, Rundu and Grootfontein outside its south-western edge. SumbeLobitoBenguelaHuamboKuitoLubangoLuenaCuito CuanavaleMavingaOndjivaRunduDivunduKatima MuliloShakaweMaunGrootfontein
Totality reaches Lobito at 11:13 AM and Huambo at 11:19 AM West Africa Time, with the Sun about 58° up, and Divundu at 12:41 PM and Maun at 12:48 PM Central Africa Time. Kuito lies about 40 km outside the north-eastern edge and Rundu about 30 km outside the south-western one. The map shows the large lakes and the national borders.

South Africa, Eswatini and Mozambique, after 1 PM

Map of the path of totality from Botswana to KwaZulu-Natal: it covers eastern Botswana with Serowe and Palapye, Limpopo with Lephalale, Mokopane, Bela-Bela and Polokwane, Mpumalanga with Mbombela, nearly all of Eswatini with Mbabane, the southern tip of Mozambique along the South African border, and the north-east of KwaZulu-Natal with Jozini and St Lucia, where it leaves the coast. Ermelo lies on its south-western edge. Bulawayo, Francistown, Tzaneen, Skukuza and Maputo lie outside its north-eastern edge, and Gaborone, Pretoria, Johannesburg and Witbank outside its south-western edge. SerowePalapyeFrancistownBulawayoGaboroneLephalalePolokwaneTzaneenMokopaneBela-BelaPretoriaJohannesburgWitbankMbombelaSkukuzaMaputoMbabaneErmeloJoziniSt Lucia
Totality reaches Serowe at 12:58 PM, Polokwane at 1:06 PM, Mbombela at 1:10 PM and Mbabane at 1:10 PM, with the Sun about 43° up. Polokwane lies about 14 km inside the north-eastern edge; Pretoria, Johannesburg and Witbank lie outside the south-western edge. The band covers the southern tip of Mozambique along the South African border, with Maputo outside its north-eastern edge. The map shows the provincial and national borders.

Times along the path

Local clock times on Thursday, August 2, in the order totality arrives. Sergipe and Alagoas keep Brasília time, UTC−3; Angola keeps West Africa Time, UTC+1; Namibia, Botswana, South Africa, Eswatini and Mozambique keep UTC+2; the Kerguelen Islands keep UTC+5. So totality reaches Aracaju at 5:50 AM, Huambo at 11:19 AM, Mbabane at 1:10 PM and Port-aux-Français at 4:47 PM, though the shadow takes about three hours from Brazil to the Kerguelen Islands.

PlaceTotalityHow longSun height
Nossa Senhora da GlóriaSergipe, Brazil5:50 AM to 5:52 AMabout 1 min 50 son the horizon
PropriáSergipe, Brazil5:50 AM to 5:52 AMabout 2 min 10 s1°
São Miguel dos CamposAlagoas, Brazil5:50 AM to 5:52 AMabout 2 min2°
Marechal DeodoroAlagoas, Brazil5:50 AM to 5:52 AMabout 1 min 50 s2°
MaceióAlagoas, Brazil5:50 AM to 5:52 AMabout 2 min2°
CoruripeAlagoas, Brazil5:50 AM to 5:52 AMabout 2 min 10 s2°
PenedoAlagoas, Brazil5:50 AM to 5:52 AMabout 2 min 10 s2°
ArapiracaAlagoas, Brazil5:50 AM to 5:51 AMabout 1 min 10 s2°
LagartoSergipe, Brazil5:50 AM to 5:52 AMabout 2 minon the horizon
Nossa Senhora do SocorroSergipe, Brazil5:50 AM to 5:52 AMabout 1 min 40 s1°
AracajuSergipe, Brazil5:50 AM to 5:52 AMabout 1 min 30 s1°
SumbeAngola11:12 AM to 11:16 AMabout 4 min 10 s58°
Porto AmboimAngola11:12 AM to 11:14 AMup to about 2 min58°
LobitoAngola11:13 AM to 11:17 AMabout 3 min 50 s57°
CatumbelaAngola11:13 AM to 11:17 AMabout 3 min 30 s57°
BenguelaAngola11:14 AM to 11:16 AMup to about 2 min 20 s57°
CubalAngola11:16 AM to 11:19 AMabout 2 min 50 s57°
LongonjoAngola11:18 AM to 11:22 AMabout 4 min 50 s57°
CaálaAngola11:18 AM to 11:23 AMabout 4 min 50 s58°
HuamboAngola11:19 AM to 11:23 AMabout 4 min 40 s58°
Cuito CuanavaleAngola11:31 AM to 11:35 AMabout 4 min57°
MavingaAngola11:34 AM to 11:39 AMabout 4 min 20 s56°
DivunduNamibia12:41 PM to 12:46 PMabout 4 min 40 s54°
ShakaweBotswana12:42 PM to 12:47 PMabout 4 min 30 s54°
GumareBotswana12:45 PM to 12:48 PMabout 2 min 40 s53°
MaunBotswana12:48 PM to 12:52 PMabout 4 min 10 s52°
OrapaBotswana12:54 PM to 12:58 PMabout 4 min 30 s50°
LetlhakaneBotswana12:54 PM to 12:59 PMabout 4 min 30 s50°
SeroweBotswana12:58 PM to 1:02 PMabout 4 min 20 s49°
PalapyeBotswana12:59 PM to 1:03 PMabout 4 min 20 s48°
LephalaleLimpopo, South Africa1:01 PM to 1:05 PMabout 4 min 10 s47°
ModimolleLimpopo, South Africa1:04 PM to 1:07 PMabout 3 min 20 s46°
MokopaneLimpopo, South Africa1:04 PM to 1:08 PMabout 4 min46°
Bela-BelaLimpopo, South Africa1:04 PM to 1:07 PMabout 2 min 10 s46°
PolokwaneLimpopo, South Africa1:06 PM to 1:08 PMabout 2 min 10 s46°
MiddelburgMpumalanga, South Africa1:07 PM to 1:10 PMabout 2 min 50 s44°
DullstroomMpumalanga, South Africa1:07 PM to 1:12 PMabout 4 min 10 s44°
BelfastMpumalanga, South Africa1:07 PM to 1:12 PMabout 4 min44°
LydenburgMpumalanga, South Africa1:08 PM to 1:11 PMabout 3 min 20 s44°
CarolinaMpumalanga, South Africa1:08 PM to 1:12 PMabout 3 min 40 s44°
MbombelaMpumalanga, South Africa1:10 PM to 1:13 PMabout 3 min44°
BarbertonMpumalanga, South Africa1:10 PM to 1:13 PMabout 3 min 40 s43°
White RiverMpumalanga, South Africa1:10 PM to 1:12 PMabout 2 min 10 s44°
ErmeloMpumalanga, South Africa, at the south-western edgeA few seconds, if any: NASA puts the edge 2 km away43°
MbabaneEswatini1:10 PM to 1:14 PMabout 4 min 10 s43°
Piggs PeakEswatini1:10 PM to 1:14 PMabout 3 min 40 s43°
ManziniEswatini1:11 PM to 1:15 PMabout 4 min43°
Piet RetiefMpumalanga, South Africa1:11 PM to 1:13 PMabout 2 min 30 s42°
Big BendEswatini1:12 PM to 1:16 PMabout 4 min42°
SitekiEswatini1:12 PM to 1:15 PMabout 3 min 20 s42°
PongolaKwaZulu-Natal, South Africa1:12 PM to 1:16 PMabout 3 min 30 s42°
JoziniKwaZulu-Natal, South Africa1:13 PM to 1:17 PMabout 4 min41°
MkuzeKwaZulu-Natal, South Africa1:13 PM to 1:17 PMabout 3 min 40 s41°
HluhluweKwaZulu-Natal, South Africa1:14 PM to 1:17 PMabout 3 min 20 s41°
KwaNgwanaseKwaZulu-Natal, South Africa1:14 PM to 1:17 PMabout 2 min 50 s41°
St LuciaKwaZulu-Natal, South Africa1:15 PM to 1:17 PMabout 2 min 30 s40°
Port-aux-FrançaisKerguelen Islands, French Southern Territories4:47 PM to 4:49 PMabout 2 min2°

Near the path: a partial eclipse

PlaceSun coveredGreatest atBegins and ends
EstânciaSergipe, Brazil · path a few km north99.9%5:51 AMsunrise to 6:56 AM
Palmeira dos ÍndiosAlagoas, Brazil · path about 20 km south99.5%5:50 AMsunrise to 6:55 AM
MaragogiAlagoas, Brazil · path about 20 km south99.7%5:50 AMsunrise to 6:56 AM
GaranhunsPernambuco, Brazil · path about 70 km south98%5:50 AMsunrise to 6:55 AM
RecifePernambuco, Brazil · path about 110 km south97%5:50 AMsunrise to 6:56 AM
Paulo AfonsoBahia, Brazil · path about 80 km south-east98%5:50 AMsunrise to 6:54 AM
SalvadorBahia, Brazil · path about 210 km north-eastThe Sun rises after the greatest eclipsesunrise to 6:57 AM
Feira de SantanaBahia, Brazil · path about 160 km north-eastThe Sun rises after the greatest eclipsesunrise to 6:56 AM
Baía FartaAngola · path a few km north-east99.9%11:14 AM9:43 AM to 12:47 PM
GabelaAngola · path about 20 km south-west99.7%11:15 AM9:43 AM to 12:47 PM
Waku KungoAngola · path about 20 km south-west99.7%11:17 AM9:45 AM to 12:50 PM
AnduloAngola · path about 50 km south-west99%11:19 AM9:47 AM to 12:51 PM
KuitoAngola · path about 40 km south-west99%11:24 AM9:51 AM to 12:55 PM
CamacupaAngola · path about 110 km south-west97%11:24 AM9:52 AM to 12:55 PM
LuandaAngola · path about 140 km south-west97%11:08 AM9:37 AM to 12:42 PM
MalanjeAngola · path about 260 km south-west93%11:17 AM9:45 AM to 12:49 PM
LubangoAngola · path about 200 km north-east95%11:19 AM9:47 AM to 12:51 PM
LuenaAngola · path about 290 km south-west91%11:30 AM9:57 AM to 12:59 PM
RunduNamibia · path about 30 km north-east99%12:39 PM11:07 AM to 2:07 PM
Katima MuliloNamibia · path about 120 km south-west97%12:48 PM11:17 AM to 2:14 PM
GrootfonteinNamibia · path about 290 km north-east92%12:37 PM11:06 AM to 2:06 PM
WindhoekNamibia82%12:39 PM11:09 AM to 2:06 PM
KasaneBotswana · path about 160 km south-west95%12:51 PM11:20 AM to 2:16 PM
NataBotswana · path about 40 km south-west99%12:56 PM11:26 AM to 2:20 PM
FrancistownBotswana · path about 60 km south-west99%1:00 PM11:30 AM to 2:23 PM
Selebi-PhikweBotswana · path about 20 km south-west99.6%1:02 PM11:32 AM to 2:24 PM
GaboroneBotswana · path about 140 km north-east96%1:01 PM11:32 AM to 2:23 PM
GhanziBotswana · path about 210 km north-east94%12:48 PM11:18 AM to 2:14 PM
LivingstoneZambia · path about 210 km south-west94%12:52 PM11:21 AM to 2:17 PM
BulawayoZimbabwe · path about 220 km south-west93%1:01 PM11:31 AM to 2:23 PM
LusakaZambia80%12:54 PM11:24 AM to 2:17 PM
HarareZimbabwe80%1:03 PM11:35 AM to 2:23 PM
TzaneenLimpopo, South Africa · path about 40 km south-west99%1:08 PM11:40 AM to 2:29 PM
PhalaborwaLimpopo, South Africa · path about 100 km south-west97%1:10 PM11:42 AM to 2:30 PM
HazyviewMpumalanga, South Africa · path about 10 km south-west99.7%1:11 PM11:44 AM to 2:31 PM
SkukuzaMpumalanga, South Africa · path about 50 km south-west99%1:12 PM11:45 AM to 2:31 PM
KomatipoortMpumalanga, South Africa · path about 40 km south-west99%1:13 PM11:46 AM to 2:32 PM
WitbankMpumalanga, South Africa · path a few km north-east99.9%1:08 PM11:41 AM to 2:29 PM
PretoriaGauteng, South Africa · path about 60 km north-east99%1:06 PM11:38 AM to 2:27 PM
JohannesburgGauteng, South Africa · path about 110 km north-east97%1:06 PM11:39 AM to 2:27 PM
SecundaMpumalanga, South Africa · path about 50 km north-east99%1:09 PM11:42 AM to 2:29 PM
VryheidKwaZulu-Natal, South Africa · path about 40 km north-east99%1:13 PM11:47 AM to 2:32 PM
Richards BayKwaZulu-Natal, South Africa · path about 40 km north-east99%1:16 PM11:51 AM to 2:34 PM
DurbanKwaZulu-Natal, South Africa · path about 190 km north-east94%1:15 PM11:50 AM to 2:33 PM
BloemfonteinSouth Africa · path about 460 km north-east85%1:06 PM11:39 AM to 2:26 PM
Cape TownSouth Africa57%12:54 PM11:34 AM to 2:12 PM
NamaachaMozambique · path a few km south-west99.9%1:13 PM11:47 AM to 2:32 PM
MaputoMozambique · path about 40 km south-west99%1:14 PM11:48 AM to 2:33 PM
InhambaneMozambique · path about 410 km south-west87%1:17 PM11:52 AM to 2:34 PM
ToliaraMadagascar64%2:29 PM1:12 PM to 3:39 PM
AntananarivoMadagascar42%2:30 PM1:20 PM to 3:33 PM
Saint-DenisRéunion31%3:41 PM2:40 PM to 4:36 PM
Port LouisMauritius25%3:42 PM2:46 PM to 4:34 PM
KinshasaDR Congo78%11:06 AM9:37 AM to 12:37 PM
LubumbashiDR Congo72%12:47 PM11:18 AM to 2:10 PM

Watching it safely

This follows NASA's eclipse safety guidance. In Brazil totality comes at sunrise: the Sun is on the horizon at Lagarto, about 1° up at Aracaju and 2° at Maceió, so a hill, a building or haze over the sea can hide it, and the best places look out over the Atlantic to the east-northeast, from a beach or a high floor. Across Africa the Sun stands high, about 58° up in Angola and 43° in Eswatini, so any open spot will do. A low Sun is still too bright to look at: the glasses stay on until totality, even at sunrise.

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 of the shadow's run, but at both ends it lists only one point for hundreds of kilometres: between the path's sunrise end in Sergipe and its first timed point, far out over the Atlantic, and between its last timed points and its sunset end south of the Indian Ocean. There the edge between NASA's points is traced with Astronomy Engine, the same computation that gives each place its times, and so are the band's two ends, where the Sun stands on the horizon. The times for each place are computed with Astronomy Engine, which 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 Brazil, 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 Benguela, Porto Amboim, Polokwane, Bela-Bela and Ermelo are, check NASA's map before you travel, and go towards the red line for the longest totality.

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) and August 12, 2045 (California to Florida, the Caribbean and Brazil), 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) and February 5, 2046 (New Guinea, Hawaii, Oregon and Idaho), and the hybrid eclipse of November 14, 2031 (the Pacific and Panama). The next one, the annular eclipse of June 11, 2048, brings a ring of sunlight at sunrise to Kansas, Nebraska, Iowa and Wisconsin, then Ontario, Quebec, Iceland, Oslo, Stockholm and Riga: its path and times. For every other eclipse, solar and lunar, see when the next eclipse is.