Novilune — solar eclipses: history, astronomy, observing
Solar eclipse · 22 July 2028

The total eclipse of 22 July 2028

On Saturday 22 July 2028, the Sun disappears completely for up to 5 min 10 s, along a path crossing Australia, from the Kimberley to Sydney, then New Zealand. Elsewhere, over a far wider area, it is only partly bitten into. Here are the times, city by city, to the second.

The path
The path of totality of 22 July 2028 crosses Australia, from the Kimberley to Sydney, then New Zealand. Maximum duration 5 min 10 s. Local times computed for 77 cities, to the second.
Path of totality, centre line and curves of the share of the Sun covered (50%, 75%, 90%), computed by Novilune from the DE441 ephemeris — one value every half degree, as in the app. Gold dots are cities where the Sun disappears entirely; dark dots, those where the eclipse stays partial.

Where totality runs

The path of totality reaches the Earth in the Indian Ocean and makes landfall in Australia in the Kimberley, near Wyndham and Kununurra. It then crosses the continent diagonally: the Tanami Desert, Tennant Creek, south-west Queensland, inland New South Wales (Bourke, Dubbo, Mudgee), the Blue Mountains, and finally Sydney, in mid-afternoon. It crosses the Tasman Sea and passes over the South Island of New Zealand, from Queenstown to Dunedin, with the Sun about ten degrees above the horizon, before ending in the Pacific.

Everywhere else in Australia and New Zealand the eclipse is partial: 81% of the Sun covered in Melbourne and Brisbane, 50% in Perth. It is partial too in Indonesia (96% in Bali) and New Caledonia (36% in Nouméa).

Cities where the Sun disappears entirely

Ranked from the longest totality to the shortest. Times are local, to the second.

CityCountryDuration of totalityTotality beginsEclipse begins
MudgeeAustralia3 min 54 s13:56:5912:36:52
DubboAustralia3 min 50 s13:55:2612:34:40
SydneyAustralia3 min 48 s13:59:3712:40:47
BourkeAustralia3 min 35 s13:49:2212:25:55
KatoombaAustralia3 min 30 s13:58:3012:39:00
Tennant CreekAustralia3 min 21 s12:48:0711:16:56
WyndhamAustralia3 min 19 s10:57:3309:26:00
GosfordAustralia3 min 15 s13:59:5912:40:46
BathurstAustralia3 min 02 s13:57:3712:37:24
QueenstownNew Zealand2 min 55 s16:15:1015:07:31
WollongongAustralia2 min 52 s13:59:4512:40:31
DunedinNew Zealand2 min 51 s16:15:5315:09:07
KununurraAustralia2 min 49 s10:59:4809:27:53
WanakaNew Zealand2 min 26 s16:15:5415:08:08
OrangeAustralia2 min 13 s13:57:1712:36:23
Te AnauNew Zealand16.3 s16:15:3915:06:24
Cities where the eclipse is partial

Share of the solar disc covered at maximum, and local time of that maximum.

CityCountrySun coveredMaximum
BirdsvilleAustralia99.9%13:37:25
OamaruNew Zealand99.8%16:18:02
NewcastleAustralia99.6%14:02:07
CunnamullaAustralia99%13:50:56
WindorahAustralia99%13:43:34
InvercargillNew Zealand99%16:15:38
Halls CreekAustralia98%11:01:33
TimaruNew Zealand98%16:18:36
CobarAustralia97%13:52:03
TamworthAustralia97%14:00:25
CanberraAustralia96%13:58:49
DenpasarIndonesia96%10:16:07
Alice SpringsAustralia95%12:53:26
CharlevilleAustralia94%13:50:46
Port MacquarieAustralia94%14:03:17
Mount IsaAustralia93%13:33:01
ChristchurchNew Zealand93%16:19:51
Wagga WaggaAustralia93%13:56:14
KupangIndonesia93%10:39:54
SurabayaIndonesia92%09:08:36
BroomeAustralia91%10:46:30
KatherineAustralia91%12:38:38
LongreachAustralia90%13:45:04
Coffs HarbourAustralia90%14:03:13
AlburyAustralia90%13:55:44
Broken HillAustralia89%13:15:22
JakartaIndonesia89%08:54:58
DarwinAustralia88%12:32:18
Yulara (Uluru)Australia86%12:48:05
NelsonNew Zealand85%16:21:18
DiliTimor-Leste85%11:43:03
ToowoombaAustralia84%14:00:30
Coober PedyAustralia83%13:00:08
BendigoAustralia83%13:51:49
WellingtonNew Zealand83%16:22:06
Gold CoastAustralia82%14:02:47
BrisbaneAustralia81%14:02:00
MelbourneAustralia81%13:53:02
MakassarIndonesia81%10:22:29
Port HedlandAustralia80%10:39:42
GeelongAustralia79%13:52:09
KarrathaAustralia78%10:35:39
LauncestonAustralia77%13:56:20
AdelaideAustralia76%13:11:27
RockhamptonAustralia75%13:55:51
HobartAustralia73%13:56:27
NapierNew Zealand73%16:23:56
TownsvilleAustralia71%13:46:08
MackayAustralia71%13:51:58
HamiltonNew Zealand70%16:23:41
TaurangaNew Zealand68%16:24:11
AucklandNew Zealand68%16:23:40
CairnsAustralia67%13:41:49
SingaporeSingapore60%09:44:02
KalgoorlieAustralia58%11:00:07
GeraldtonAustralia56%10:40:32
PerthAustralia50%10:47:38
Port MoresbyPapua New Guinea42%13:35:39
NouméaNew Caledonia36%15:15:48
Port VilaVanuatu20%15:15:10
HoniaraSolomon Islands14%14:57:32
How these figures are computed

Every value on these pages is computed by Novilune from the Jet Propulsion Laboratory's DE441 planetary ephemeris, for the exact coordinates and altitude of each city — not taken from a catalogue, nor interpolated between neighbouring cities.

At the point of greatest eclipse (15.5785° S, 126.6906° E) our computation gives a totality of 5 min 10 s. That figure may differ by a few seconds from the reference catalogues, such as Espenak and Meeus (NASA/TP-2006-214141): the conventional value adopted for the Moon's radius varies slightly from one source to another. We prefer to publish our own figure and say so, rather than copy someone else's.

The difference between astronomical time and the Earth's rotation (ΔT) is 69.4 s at this date, known to within ± 6 s. That uncertainty shifts all the times together, and the path by about 3 km east or west.