How long does it take the Sun to orbit the galaxy?
The moon orbits the Earth, the Earth orbits the Sun, and the Sun orbits the Milky Way - how long does it take this celestial dance to complete?
Asked by: Gina Hall, Bristol
We tend to think of the Sun as the stationary heart of our Solar System, with the planets orbiting serenely around it. In reality, the Sun is dragging us around the galaxy at around 800,000km/h, taking around 250 million years to complete a single orbit.
That means our Solar System has made around 18 complete circuits since it was formed around 4.5 billion years ago.
But they're not simple laps: the distribution of matter in the galaxy leads to the Sun and planets gently bobbing up and down, passing through the thickest parts of the galaxy's disc once every 33 million years. Some astronomers have argued that this could expose the Earth to a higher risk of being hit by galactic debris, leading to mass extinctions of life, but the evidence is far from compelling.
- Could two planets share the same orbit without colliding?
- Could we ever move a planet into a more habitable orbit?
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.
Robert is a science writer and visiting professor of science at Aston University.
- Try your first 6 issues for just £9.99 when you subscribe to BBC Science Focus Magazine.
- Risk - free offer! Cancel at any time when you subscribe via Direct Debit.
- FREE UK delivery.
- Stay up to date with the latest developments in the worlds of science and technology.