Find all planet transits worldwide. When is the next eclipse in your city?All EclipsesSolar EclipsesLunar EclipsesTotal Solar EclipsesAnnular Solar EclipsesPartial Solar EclipsesTotal Lunar EclipsesPartial Lunar EclipsesPenumbral Lunar EclipsesPlanet TransitsMercury TransitsVenus Transits AfricaAsiaAntarcticaAtlanticArcticAustraliaEuropeIndian OceanNorth AmericaPacificSouth AmericaWorldwide Next 101900–19091910–19191920–19291930–19391940–19491950–19591960–19691970–19791980–19891990–19992000–20092010–20192020–20292030–20392040–20492050–20592060–20692070–20792080–20892090–20992100–21092110–21192120–21292130–21392140–21492150–21592160–21692170–21792180–21892190–2199 Transits in 20035月7日 (水)Transit (Mercury)Europe, Asia, Australia, Africa, North America, Much of South America, Pacific, Atlantic, Indian Ocean, Arctic, AntarcticaTransits in 20046月8日 (火)Transit (Venus)Europe, Asia, Australia, Africa, North America, South America, Pacific, Atlantic, Indian Ocean, ArcticTransits in 200611月8–9日 (木)Transit (Mercury)Much of Asia, Australia, North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica