Umbra.

Total solar eclipse of 2 June 2095

A total solar eclipse crosses the Earth on 2 June 2095. Along a track 112 km wide the Moon blocks the Sun completely, and totality lasts up to 3 min 18 s. The central line runs across South Africa, Namibia, Botswana, Zimbabwe, Mozambique, Fiji and Madagascar.

The numbers

Type
Total solar eclipse
Date
2 June 2095
Greatest eclipse
10:04:26 UTC
Eclipse magnitude
1.033
Gamma
0.6395
Central duration
3 min 18 s
Path width
112 km at greatest eclipse
Greatest eclipse at
16.7°S 37.2°E

See it in 3D

The simulator places the Sun, Earth and Moon at their true relative positions for this date and draws the shadow cones at real scale. You can scrub through the eclipse, drop an observer anywhere, and watch the umbra sweep the surface.

Loads about 300 KB on demand — nothing is downloaded until you press it.

Local circumstances

All times are UTC. Contact times are computed for each city from the Besselian elements against the WGS84 ellipsoid, at sea level and without refraction.

Contact times and maximum obscuration
PlaceC1C2 MaxC3C4 CentralObscuredSun alt.
ChimoioMozambique 08:15:19 09:51:06 11:30:41 100.0% 49°
NampulaMozambique 08:32:10 10:12:26 11:50:05 99.9% 51°
NacalaMozambique 08:36:26 10:17:06 11:54:00 99.6% 50°
BulawayoZimbabwe 08:04:58 09:36:46 11:15:58 99.5% 47°
GaboroneBotswana 07:58:37 09:26:46 11:03:28 97.9% 42°
BlantyreMalawi 08:21:11 09:59:06 11:38:36 97.4% 52°

C1 and C4 are first and last contact, when the Moon's disc touches the Sun's. C2 and C3 bracket the central phase. 135 of the 2,250 cities in the database see at least a 3% partial eclipse.

How these figures were produced

Positions come from astronomy-engine, a VSOP87/ELP implementation. From the geocentric Sun and Moon vectors the site computes Besselian elements — x, y, d, μ, l1, l2, tan f1 and tan f2 — and solves the observer's position on the fundamental plane against the WGS84 ellipsoid. Central durations agree with NASA's Five Millennium Canon to within about half a second. Full method and validation.