Mercury's Distance From the Sun
Mercury isn't at a single fixed distance from the Sun. That's the first thing most people miss when they look this up. It ranges from about 46 million kilometers at its closest to nearly 70 million kilometers at its farthest, depending on where it is in its orbit. The average comes to roughly 58 million kilometers, or about 36 million miles. That's about 0.39 astronomical units, where one AU is the Earth-Sun distance. The reason it varies this much is Mercury's orbital eccentricity, which is 0.2056. That's the highest of any planet in the solar system. Venus, by comparison, sits at 0.0068, almost a perfect circle. Mercury's orbit is visibly stretched out, so the difference between perihelion and aphelion is massive relative to the size of its orbit. At perihelion the planet gets slammed with about 10 times more solar radiation than at aphelion. Surface temperatures swing from roughly 430°C down to -180°C because of it, not to mention the slow rotation period that gives each side extended baking time. I've worked on orbital mechanics problems where people plugged in a single average number for Mercury and got trajectory calculations off by enough to matter during a flyby planning session. The workaround is straightforward: you use the actual orbital elements for the specific date you're calculating, not the mean distance. You pull the epoch-based Keplerian elements from a source like JPL's Horizons system and compute the instantaneous radius vector using the standard polar equation for an ellipse: r = a(1 - e²) / (1 + e cos ), where is the true anomaly. That gives you the real distance at the moment you care about instead of some rounded average that could be off by millions of kilometers.
A common pitfall is conflating the semi-major axis with the actual distance. The semi-major axis is just the long half of the ellipse, about 57.9 million kilometers. It's useful as a reference point but it's not where Mercury is right now. If you're doing rough estimations for schoolwork the average is fine. If you're designing a mission or doing anything that requires precision, using the average will bite you. The error margin between average and actual distance can exceed 12 million kilometers depending on orbital phase. Another nuance people don't always account for is that Mercury's perihelion precesses. The point of closest approach slowly rotates around the Sun over time due to gravitational perturbations from other planets, especially Jupiter. This was one of the classical tests of general relativity. If you're working with historical ephemeris data you need to factor in that precession because the perihelion distance itself shifts slightly over centuries. Newtonian mechanics alone can't predict the full amount of precession without corrections. For most practical purposes you need to decide whether average, perihelion, or aphelion matters for your use case. The numbers are:
Perihelion: approximately 46 million km (28.5 million mi)
Aphelion: approximately 69.8 million km (43.4 million mi)
Semi-major axis (mean): approximately 57.9 million km (36.0 million mi)
In AU: 0.307 at perihelion, 0.467 at aphelion, 0.387 on average Mercury also completes an orbit every 88 Earth days, so it moves through these distances faster than the outer planets. That means if you're tracking it, the distance changes noticeably from one observation to the next. It doesn't hang around at perihelion or aphelion for long. You can get a current distance estimate quickly using NASA's Eyes on the Solar System or similar real-time simulators, though those are approximations built on the same orbital element data. The takeaway is simple enough but worth repeating: Mercury's distance from the Sun is not a constant and treating it like one introduces real errors in anything beyond casual conversation. Use the range, not a single number, unless you actually know the orbital phase you're dealing with.
Get the Full Details
