🌑 Total eclipses

Total solar eclipse of 25 November 2030

An explorer of total solar eclipses visible from land

3 min 44 sLongest totality
169 kmPath width
06:50:19Greatest eclipse (UTC)
67°Sun altitude at greatest
2,500 km/hShadow speed
1.047Magnitude
133Saros series
-0.387Gamma

The simulation: space and ground at once

Top left, what happens in space: the Moon’s shadow sweeping the planet. On the right, what you would see from the chosen spot, at the very same instant. Below, the map of the track. Press ▶ and all three views move on a single clock.

–:–:–
Speed:
From space · schematic scale
On the ground · —
Wheel to zoom, drag to pan, click to check a point.
The path of the umbra
Path of totality Central line Umbra right now Sunset line Cities inside the path 🗺 The corner locates the view on the globe

The Earth · Moon · Sun system that day

The same eclipse seen from outside. The Moon’s position, the shadow cone and the umbral spot come from the official Besselian elements — not from approximate ephemerides — so the shadow lands exactly where it will land. Drag to rotate, scroll to zoom.

3D model · Besselian geometry · distances compressed
—
Your browser cannot draw in 3D (no WebGL available). The rest of the page works the same: use the map and the simulator above.
Umbra: total eclipse Penumbra: real obscuration, computed point by point Path of totality on the map 🖱 Drag the globe · scroll to zoom

Where it goes

What will you see from where you are?

Type a city of over 20,000 people or a pair of coordinates, or click the map.

What weather to expect

How much Sun is covered, minute by minute?

Percentage of the solar disc covered at Tongaat. Light does not drop noticeably until past ~85 %; then everything happens at once.

Cities inside the path of totality

Times in each city's own local time, computed one by one.

CityCountryStarts TotalityDurationSun altitude
TongaatSouth Africa 06:3207:33:08 – 07:35:42 2 min 34 s34°
BallitovilleSouth Africa 06:3207:33:10 – 07:35:43 2 min 32 s34°
EstcourtSouth Africa 06:3107:31:33 – 07:34:04 2 min 31 s32°
WembesiSouth Africa 06:3107:31:33 – 07:34:04 2 min 30 s32°
NtuzumaSouth Africa 06:3207:33:17 – 07:35:47 2 min 30 s34°
Mooi RiverSouth Africa 06:3107:31:55 – 07:34:25 2 min 30 s32°
PhuthaditjhabaSouth Africa 06:3007:30:15 – 07:32:44 2 min 28 s31°
ShakaskraalSouth Africa 06:3207:33:05 – 07:35:33 2 min 28 s34°
BethlehemSouth Africa 06:2907:29:34 – 07:32:01 2 min 27 s30°
DurbanSouth Africa 06:3207:33:33 – 07:35:58 2 min 26 s34°
KroonstadSouth Africa 06:2907:28:13 – 07:30:37 2 min 24 s29°
PinetownSouth Africa 06:3207:33:25 – 07:35:48 2 min 23 s34°
HowickSouth Africa 06:3107:32:30 – 07:34:53 2 min 23 s33°
BothavilleSouth Africa 06:2807:27:34 – 07:29:57 2 min 23 s28°
GreytownSouth Africa 06:3107:32:11 – 07:34:32 2 min 20 s33°
WolmaransstadSouth Africa 06:2807:27:01 – 07:29:21 2 min 20 s28°
PietermaritzburgSouth Africa 06:3207:32:50 – 07:35:09 2 min 19 s33°
KwaDukuzaSouth Africa 06:3107:33:05 – 07:35:19 2 min 15 s34°
MpophomeniSouth Africa 06:3107:32:41 – 07:34:54 2 min 13 s33°
MpumalangaSouth Africa 06:3207:33:20 – 07:35:31 2 min 12 s33°
HarrismithSouth Africa 06:3007:30:15 – 07:32:25 2 min 10 s31°
AllanridgeSouth Africa 06:2907:28:10 – 07:30:20 2 min 10 s29°
OttosdalSouth Africa 06:2807:26:37 – 07:28:46 2 min 10 s27°
LadysmithSouth Africa 06:3007:31:04 – 07:33:12 2 min 8 s32°
KutloanongSouth Africa 06:2907:28:21 – 07:30:28 2 min 8 s29°
HennenmanSouth Africa 06:2907:28:41 – 07:30:49 2 min 8 s29°
PhomolongSouth Africa 06:2907:28:46 – 07:30:53 2 min 7 s29°
ViljoenskroonSouth Africa 06:2807:27:38 – 07:29:44 2 min 6 s29°
SenekalSouth Africa 06:3007:29:29 – 07:31:34 2 min 4 s30°
OdendaalsrusSouth Africa 06:2907:28:26 – 07:30:26 2 min 0 s29°
FolweniSouth Africa 06:3207:33:48 – 07:35:47 1 min 59 s34°
Schweizer-RenekeSouth Africa 06:2807:26:53 – 07:28:51 1 min 58 s27°
OrkneySouth Africa 06:2807:27:17 – 07:29:12 1 min 54 s28°
ReitzSouth Africa 06:2907:29:21 – 07:31:13 1 min 52 s30°
WindhoekNamibia 06:2407:18:52 – 07:20:43 1 min 51 s17°
KatuturaNamibia 06:2407:18:50 – 07:20:39 1 min 50 s17°
WelkomSouth Africa 06:2907:28:41 – 07:30:30 1 min 49 s29°
VryburgSouth Africa 06:2807:26:23 – 07:28:12 1 min 49 s26°
Butha-ButheLesotho 06:3007:30:36 – 07:32:22 1 min 46 s31°
HartbeesfonteinSouth Africa 06:2807:27:01 – 07:28:40 1 min 39 s28°
VirginiaSouth Africa 06:2907:29:00 – 07:30:39 1 min 39 s29°
WesselsbronSouth Africa 06:2907:28:26 – 07:30:04 1 min 38 s28°
MandeniSouth Africa 06:3107:33:15 – 07:34:49 1 min 34 s34°
KlerksdorpSouth Africa 06:2807:27:18 – 07:28:51 1 min 32 s28°
RichmondSouth Africa 06:3207:33:31 – 07:35:00 1 min 29 s33°
RehobothNamibia 06:2507:19:56 – 07:21:21 1 min 25 s17°
StilfonteinSouth Africa 06:2807:27:28 – 07:28:46 1 min 19 s28°
eMkhomaziSouth Africa 06:3207:34:32 – 07:35:38 1 min 6 s34°
BloemhofSouth Africa 06:2907:28:13 – 07:28:59 46 s27°
HlotseLesotho 06:3007:31:08 – 07:31:53 44 s30°

How to watch it without hurting your eyes

⚠️
Throughout the partial phase, even with a sliver of Sun left, looking without protection causes permanent retinal damage. Use only ISO 12312-2 eclipse glasses. The one exception is totality: while the Sun is fully covered, and only inside the path, you can and should look with the naked eye.