Occult lunar occultations, computed
Location

Jupiter's moons in March 2028

Io · Europa · Ganymede · Callisto — eclipses, occultations, transits, shadows

Jupiter's four big moons put on a show every night: they slip behind the planet and into its shadow, cross its face, and drag their shadows across the cloud tops. Any telescope shows it. Times are for the whole Earth; pick a location and the list keeps only what your sky shows.

When (UTC)EventJupiter in your sky
Mar 1 02:25 UTCIo reappears from behind Jupitertakes 4 min
Mar 1 17:40 UTCGanymede disappears into Jupiter's shadowtakes 9 min
Mar 1 19:59 UTCEuropa disappears into Jupiter's shadowtakes 4 min
Mar 1 21:08 UTCIo's shadow enters the disctakes 4 min
Mar 1 21:24 UTCIo begins its transit across the disctakes 4 min
Mar 1 21:46 UTCGanymede reappears from behind Jupitertakes 10 min
Mar 1 23:08 UTCEuropa reappears from behind Jupitertakes 4 min
Mar 1 23:24 UTCIo's shadow leaves the disctakes 4 min
Mar 1 23:38 UTCIo's transit endstakes 4 min
Mar 2 18:22 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 2 20:51 UTCIo reappears from behind Jupitertakes 4 min
Mar 3 14:31 UTCEuropa's shadow enters the disctakes 6 min
Mar 3 15:00 UTCEuropa begins its transit across the disctakes 4 min
Mar 3 15:37 UTCIo's shadow enters the disctakes 4 min
Mar 3 15:50 UTCIo begins its transit across the disctakes 4 min
Mar 3 17:16 UTCEuropa's shadow leaves the disctakes 4 min
Mar 3 17:39 UTCEuropa's transit endstakes 4 min
Mar 3 17:52 UTCIo's shadow leaves the disctakes 3 min
Mar 3 18:04 UTCIo's transit endstakes 4 min
Mar 4 12:50 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 4 15:17 UTCIo reappears from behind Jupitertakes 4 min
Mar 5 07:36 UTCGanymede's shadow enters the disctakes 12 min
Mar 5 08:24 UTCGanymede begins its transit across the disctakes 10 min
Mar 5 09:15 UTCEuropa disappears into Jupiter's shadowtakes 4 min
Mar 5 10:05 UTCIo's shadow enters the disctakes 4 min
Mar 5 10:16 UTCIo begins its transit across the disctakes 4 min
Mar 5 10:48 UTCGanymede's shadow leaves the disctakes 8 min
Mar 5 11:21 UTCGanymede's transit endstakes 10 min
Mar 5 12:14 UTCEuropa reappears from behind Jupitertakes 4 min
Mar 5 12:21 UTCIo's shadow leaves the disctakes 3 min
Mar 5 12:30 UTCIo's transit endstakes 4 min
Mar 6 07:19 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 6 09:43 UTCIo reappears from behind Jupitertakes 4 min
Mar 7 03:49 UTCEuropa's shadow enters the disctakes 6 min
Mar 7 04:07 UTCEuropa begins its transit across the disctakes 4 min
Mar 7 04:34 UTCIo's shadow enters the disctakes 6 min
Mar 7 04:42 UTCIo begins its transit across the disctakes 4 min
Mar 7 06:34 UTCEuropa's shadow leaves the disctakes 3 min
Mar 7 06:47 UTCEuropa's transit endstakes 4 min
Mar 7 06:49 UTCIo's shadow leaves the disctakes 3 min
Mar 7 06:56 UTCIo's transit endstakes 4 min
Mar 7 13:09 UTCCallisto's shadow enters the disctakes 22 min
Mar 7 15:04 UTCCallisto begins its transit across the disc
Mar 7 15:42 UTCCallisto's shadow leaves the disctakes 19 min
Mar 7 16:21 UTCCallisto's transit ends
Mar 8 01:47 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 8 04:09 UTCIo reappears from behind Jupitertakes 4 min
Mar 8 21:39 UTCGanymede disappears into Jupiter's shadowtakes 10 min
Mar 8 22:32 UTCEuropa disappears into Jupiter's shadowtakes 4 min
Mar 8 23:02 UTCIo's shadow enters the disctakes 3 min
Mar 8 23:08 UTCIo begins its transit across the disctakes 4 min
Mar 9 01:03 UTCGanymede reappears from behind Jupitertakes 10 min
Mar 9 01:17 UTCIo's shadow leaves the disctakes 3 min
Mar 9 01:21 UTCEuropa reappears from behind Jupitertakes 4 min
Mar 9 01:22 UTCIo's transit endstakes 4 min
Mar 9 20:16 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 9 22:35 UTCIo reappears from behind Jupitertakes 4 min
Mar 10 17:08 UTCEuropa's shadow enters the disctakes 6 min
Mar 10 17:15 UTCEuropa begins its transit across the disctakes 4 min
Mar 10 17:31 UTCIo's shadow enters the disctakes 3 min
Mar 10 17:34 UTCIo begins its transit across the disctakes 4 min
Mar 10 19:46 UTCIo's shadow leaves the disctakes 4 min
Mar 10 19:47 UTCIo's transit endstakes 4 min
Mar 10 19:52 UTCEuropa's shadow leaves the disctakes 4 min
Mar 10 19:55 UTCEuropa's transit endstakes 4 min
Mar 11 14:44 UTCIo disappears into Jupiter's shadowtakes 4 min
Mar 11 17:01 UTCIo reappears from behind Jupitertakes 4 min
Mar 12 11:34 UTCGanymede's shadow enters the disctakes 8 min
Mar 12 11:40 UTCGanymede begins its transit across the disctakes 10 min
Mar 12 11:49 UTCEuropa disappears into Jupiter's shadowtakes 4 min
Mar 12 11:59 UTCIo's shadow enters the disctakes 3 min
Mar 12 12:00 UTCIo begins its transit across the disctakes 4 min
Mar 12 14:13 UTCIo's transit endstakes 4 min
Mar 12 14:14 UTCIo's shadow leaves the disctakes 3 min
Mar 12 14:29 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 12 14:38 UTCGanymede's transit endstakes 10 min
Mar 12 14:44 UTCGanymede's shadow leaves the disctakes 10 min
Mar 13 09:12 UTCIo disappears behind Jupitertakes 4 min
Mar 13 11:28 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 14 06:22 UTCEuropa begins its transit across the disctakes 4 min
Mar 14 06:25 UTCIo begins its transit across the disctakes 4 min
Mar 14 06:26 UTCEuropa's shadow enters the disctakes 6 min
Mar 14 06:27 UTCIo's shadow enters the disctakes 3 min
Mar 14 08:39 UTCIo's transit endstakes 4 min
Mar 14 08:42 UTCIo's shadow leaves the disctakes 3 min
Mar 14 09:02 UTCEuropa's transit endstakes 4 min
Mar 14 09:10 UTCEuropa's shadow leaves the disctakes 4 min
Mar 15 03:38 UTCIo disappears behind Jupitertakes 4 min
Mar 15 05:57 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 15 21:28 UTCCallisto disappears behind Jupiter
Mar 15 22:53 UTCCallisto reappears from behind Jupiter
Mar 15 23:50 UTCCallisto reappears from Jupiter's shadowtakes 23 min
Mar 16 00:51 UTCIo begins its transit across the disctakes 4 min
Mar 16 00:56 UTCIo's shadow enters the disctakes 3 min
Mar 16 00:57 UTCEuropa disappears behind Jupitertakes 4 min
Mar 16 01:19 UTCGanymede disappears behind Jupitertakes 10 min
Mar 16 03:05 UTCIo's transit endstakes 4 min
Mar 16 03:11 UTCIo's shadow leaves the disctakes 3 min
Mar 16 03:45 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 16 04:44 UTCGanymede reappears from Jupiter's shadowtakes 10 min
Mar 16 22:04 UTCIo disappears behind Jupitertakes 4 min
Mar 17 00:26 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 17 19:17 UTCIo begins its transit across the disctakes 4 min
Mar 17 19:24 UTCIo's shadow enters the disctakes 3 min
Mar 17 19:31 UTCEuropa begins its transit across the disctakes 4 min
Mar 17 19:45 UTCEuropa's shadow enters the disctakes 3 min
Mar 17 21:31 UTCIo's transit endstakes 4 min
Mar 17 21:39 UTCIo's shadow leaves the disctakes 4 min
Mar 17 22:10 UTCEuropa's transit endstakes 4 min
Mar 17 22:28 UTCEuropa's shadow leaves the disctakes 4 min
Mar 18 16:30 UTCIo disappears behind Jupitertakes 4 min
Mar 18 18:54 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 19 13:43 UTCIo begins its transit across the disctakes 4 min
Mar 19 13:53 UTCIo's shadow enters the disctakes 3 min
Mar 19 14:03 UTCEuropa disappears behind Jupitertakes 4 min
Mar 19 14:56 UTCGanymede begins its transit across the disctakes 10 min
Mar 19 15:33 UTCGanymede's shadow enters the disctakes 10 min
Mar 19 15:57 UTCIo's transit endstakes 4 min
Mar 19 16:07 UTCIo's shadow leaves the disctakes 4 min
Mar 19 17:02 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 19 17:55 UTCGanymede's transit endstakes 10 min
Mar 19 18:42 UTCGanymede's shadow leaves the disctakes 10 min
Mar 20 10:56 UTCIo disappears behind Jupitertakes 4 min
Mar 20 13:23 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 21 08:09 UTCIo begins its transit across the disctakes 4 min
Mar 21 08:21 UTCIo's shadow enters the disctakes 3 min
Mar 21 08:38 UTCEuropa begins its transit across the disctakes 4 min
Mar 21 09:02 UTCEuropa's shadow enters the disctakes 3 min
Mar 21 10:23 UTCIo's transit endstakes 4 min
Mar 21 10:36 UTCIo's shadow leaves the disctakes 4 min
Mar 21 11:18 UTCEuropa's transit endstakes 4 min
Mar 21 11:46 UTCEuropa's shadow leaves the disctakes 4 min
Mar 22 05:22 UTCIo disappears behind Jupitertakes 4 min
Mar 22 07:51 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 23 02:35 UTCIo begins its transit across the disctakes 4 min
Mar 23 02:50 UTCIo's shadow enters the disctakes 3 min
Mar 23 03:10 UTCEuropa disappears behind Jupitertakes 4 min
Mar 23 04:35 UTCGanymede disappears behind Jupitertakes 10 min
Mar 23 04:49 UTCIo's transit endstakes 4 min
Mar 23 05:04 UTCIo's shadow leaves the disctakes 4 min
Mar 23 06:19 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 23 08:42 UTCGanymede reappears from Jupiter's shadowtakes 10 min
Mar 23 23:48 UTCIo disappears behind Jupitertakes 4 min
Mar 24 02:20 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 24 05:02 UTCCallisto begins its transit across the disc
Mar 24 06:46 UTCCallisto's transit ends
Mar 24 07:11 UTCCallisto's shadow enters the disctakes 23 min
Mar 24 09:30 UTCCallisto's shadow leaves the disctakes 22 min
Mar 24 21:01 UTCIo begins its transit across the disctakes 4 min
Mar 24 21:18 UTCIo's shadow enters the disctakes 5 min
Mar 24 21:46 UTCEuropa begins its transit across the disctakes 4 min
Mar 24 22:21 UTCEuropa's shadow enters the disctakes 3 min
Mar 24 23:15 UTCIo's transit endstakes 4 min
Mar 24 23:33 UTCIo's shadow leaves the disctakes 4 min
Mar 25 00:26 UTCEuropa's transit endstakes 4 min
Mar 25 01:04 UTCEuropa's shadow leaves the disctakes 5 min
Mar 25 18:14 UTCIo disappears behind Jupitertakes 4 min
Mar 25 20:49 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 26 15:27 UTCIo begins its transit across the disctakes 4 min
Mar 26 15:47 UTCIo's shadow enters the disctakes 3 min
Mar 26 16:17 UTCEuropa disappears behind Jupitertakes 4 min
Mar 26 17:41 UTCIo's transit endstakes 4 min
Mar 26 18:01 UTCIo's shadow leaves the disctakes 4 min
Mar 26 18:12 UTCGanymede begins its transit across the disctakes 10 min
Mar 26 19:32 UTCGanymede's shadow enters the disctakes 10 min
Mar 26 19:36 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 26 21:14 UTCGanymede's transit endstakes 10 min
Mar 26 22:40 UTCGanymede's shadow leaves the disctakes 10 min
Mar 27 12:40 UTCIo disappears behind Jupitertakes 4 min
Mar 27 15:17 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 28 09:53 UTCIo begins its transit across the disctakes 4 min
Mar 28 10:15 UTCIo's shadow enters the disctakes 3 min
Mar 28 10:54 UTCEuropa begins its transit across the disctakes 4 min
Mar 28 11:39 UTCEuropa's shadow enters the disctakes 3 min
Mar 28 12:07 UTCIo's transit endstakes 4 min
Mar 28 12:29 UTCIo's shadow leaves the disctakes 4 min
Mar 28 13:34 UTCEuropa's transit endstakes 4 min
Mar 28 14:22 UTCEuropa's shadow leaves the disctakes 5 min
Mar 29 07:07 UTCIo disappears behind Jupitertakes 4 min
Mar 29 09:46 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 30 04:19 UTCIo begins its transit across the disctakes 4 min
Mar 30 04:44 UTCIo's shadow enters the disctakes 3 min
Mar 30 05:24 UTCEuropa disappears behind Jupitertakes 4 min
Mar 30 06:33 UTCIo's transit endstakes 4 min
Mar 30 06:58 UTCIo's shadow leaves the disctakes 4 min
Mar 30 07:52 UTCGanymede disappears behind Jupitertakes 10 min
Mar 30 08:52 UTCEuropa reappears from Jupiter's shadowtakes 4 min
Mar 30 12:40 UTCGanymede reappears from Jupiter's shadowtakes 10 min
Mar 31 01:33 UTCIo disappears behind Jupitertakes 4 min
Mar 31 04:15 UTCIo reappears from Jupiter's shadowtakes 4 min
Mar 31 22:45 UTCIo begins its transit across the disctakes 4 min
Mar 31 23:12 UTCIo's shadow enters the disctakes 5 min

Reading the list

Each disappears / reappears line is the moment the moon's disc is fully in or first out; the "takes N min" is how long the disc takes to cross the edge. Halves that happen behind Jupiter or inside its shadow are left out, since nobody can see them. Positions are from JPL DE431 and the jup365 satellite ephemeris, Jupiter as an oblate spheroid with its shadow cone; mutual-event magnitude drops assume uniform discs and are estimates. Events are geocentric — the same instant everywhere on Earth to well under a second.