When is the next solar eclipse in Swaziland?

SZ The following table listens all solar eclipses, whose path is crossing Swaziland. It is crucial that the eclipse path touches the country. Solar eclipses which can only be seen partital are not considdered in the table below. With other words: The following table shows all solar eclipses, whose totallity or annularity can be seen in Swaziland.

Next solar eclipses

Partial

partial

02/17/2026

The next partial solar eclipse in Swaziland is in 420 days on Tuesday, 02/17/2026.

Total

total

08/02/2046

The next total solar eclipse in Swaziland is in 7891 days on Thursday, 08/02/2046.

Annular

annular

10/24/2060

The next annular solar eclipse in Swaziland is in 13088 days on Sunday, 10/24/2060.

Future solar eclipses

Date Type Time of greatest eclipse Saros cycle Gamma Magnitude Width of eclipse path Maximum duration
08/02/2046 total total 10:21:13 146 -0.535 1.0531 206km 04m51s
10/24/2060 annular annular 09:24:10 144 -0.2625 0.9277 281km 08m06s
12/29/2168 annular annular 08:19:33 144 -0.1444 0.9215 300km 09m52s
04/04/2201 total total 06:19:57 142 -0.1495 1.0584 194km 05m20s
02/01/2223 annular annular 08:29:43 144 -0.118 0.9263 279km 09m26s
02/14/2306 total total 08:17:49 145 0.0394 1.0441 147km 03m49s
03/27/2332 annular annular 13:11:34 154 -0.6831 0.9944 26km 00m30s
08/22/2370 annular annular 07:22:21 141 -0.7082 0.9867 66km 01m22s
02/17/2436 annular annular 10:05:24 147 -0.1567 0.9355 243km 07m12s
07/04/2513 total total 08:38:16 164 -0.7992 1.0729 392km 06m09s
02/17/2808 annular annular 13:53:37 153 -0.6601 0.9441 271km 04m56s
05/12/2822 total total 11:04:34 151 -0.6549 1.065 278km 05m34s
09/04/2863 annular annular 12:09:14 168 -0.1646 0.9567 159km 04m50s
04/04/2983 annular annular 15:25:41 174 -0.6666 0.9599 193km 04m11s
09/07/2993 total total 14:40:11 170 0.0387 1.0673 220km 05m33s

Past solar eclipses

Date Type Time of greatest eclipse Saros cycle Gamma Magnitude Width of eclipse path Maximum duration
04/16/1874 total total 14:00:53 117 -0.8364 1.0569 335km 04m11s
05/16/1817 annular annular 06:58:14 125 -0.2049 0.9483 194km 06m30s
05/04/1780 annular annular 13:00:42 115 -0.8043 0.9861 81km 01m21s
09/06/1755 total total 08:09:46 121 -0.6478 1.0342 150km 03m00s
05/29/1565 total total 12:15:00 130 -0.6329 1.0629 266km 05m57s
10/11/1455 total total 08:40:44 115 -0.3809 1.0286 104km 02m31s
10/29/1361 annular annular 14:21:52 113 -0.3101 0.9219 310km 09m22s
01/19/1246 hybrid hybrid 07:20:33 109 -0.015 1.0166 57km 01m34s
08/02/1152 total total 13:04:59 112 -0.125 1.0685 225km 05m55s
10/14/1148 annular annular 13:38:06 110 0.0231 0.9286 268km 08m26s
01/15/1051 total total 11:35:11 106 -0.2049 1.0252 88km 02m18s
05/19/1026 total total 08:37:49 112 -0.6251 1.0758 314km 06m52s
10/11/0934 annular annular 08:40:25 97 -0.451 0.9794 82km 02m01s
12/31/0818 total total 06:30:18 93 -0.2339 1.0452 155km 03m44s
05/14/0747 annular annular 07:16:41 98 -0.332 0.9466 208km 07m27s
08/03/0650 annular annular 07:30:19 104 -0.7836 0.966 193km 03m34s
06/22/0605 annular annular 08:02:39 85 -0.4305 0.9722 110km 03m35s
11/02/0533 total total 14:15:16 90 0.0028 1.035 118km 03m06s
03/07/0490 annular annular 07:39:25 86 -0.1274 0.9474 195km 06m30s
08/20/0453 total total 12:07:55 81 -0.5045 1.0656 247km 05m50s