Satellite Ground Speed Calculator

Satellite Ground Speed Calculator

Calculate orbital speed with v = sqrt(mu/r), orbital period, inertial surface-track speed, and approximate ground-track speed adjusted for body rotation and orbital inclination.

šŸ›°Orbit presets

āš™Calculator inputs

Lengths convert to kilometers before the formulas run.
Each preset supplies mu, mean radius, and sidereal rotation period.
Orbital speed uses center distance r, not altitude alone.
Altitude is added to the selected body's radius.
0 is prograde equatorial, 90 is polar, above 90 is retrograde.
Retrograde tracks add more relative speed against rotation.
Use 0 for equator-crossing estimates; rotation weakens toward poles.
Alternate units appear in the calculation breakdown.
Use the central body's standard gravitational parameter.
Used for altitude mode and surface arc speed.
Enter sidereal rotation period; 0 means non-rotating.
Method: v = sqrt(mu/r), n = v/r, period = 2pi/n. Approximate ground-track rate = sqrt(n^2 + rotation^2 - 2 x n x rotation x cos(inclination)), with the rotation term reduced by cos(latitude).

Satellite ground speed results

Ground-track speed 6.90 km/s over surface
Orbital speed 7.66 km/s by sqrt(mu/r)
Orbital period 92.9 minutes
Ground distance per orbit 38,500 km approx

šŸŒBody constants used

398600Earth mu km³/s²
6378Earth radius km
86164Earth sidereal seconds
465Earth equator m/s

šŸ“ŠOrbit examples and checks

Satellite case Body Altitude Inclination Approx ground-track speed
ISS-like LEOEarth420 km51.64°About 6.90 km/s at equator crossing.
Sun-sync mapperEarth705 km98.2°About 7.63 km/s because retrograde motion works against rotation.
Polar LEOEarth800 km90°About 7.47 km/s from vector addition with rotation.
GPS MEOEarth20,200 km55°About 1.40 km/s surface-relative ground track.
GeostationaryEarth35,786 km0°Near 0 km/s over the equator when orbital period matches rotation.
Low lunar orbiterMoon100 km90°About 1.59 km/s because the Moon rotates slowly.

Ground-track speed is an approximation for circular orbits. Real ground tracks vary with latitude, eccentricity, oblateness, drag, maneuvers, and map projection.

šŸ“Central body reference

Body mu (km³/s²) Mean radius (km) Rotation period Equator rotation speed
Earth398600.44186378.13723.9345 h0.465 km/s
Moon4902.80011737.4655.728 h0.0046 km/s
Mars42828.37523396.1924.6229 h0.241 km/s
Venus324858.5926051.8-5832.5 h0.0018 km/s retrograde
Mercury22031.86862439.71407.5 h0.0030 km/s
Jupiter126686534714929.925 h12.58 km/s

🧮Formula method

Orbital speed: The circular orbit speed is v = sqrt(mu/r). The calculator adds altitude to body radius when altitude mode is selected.
Angular rate and period: Mean angular rate is n = v/r = sqrt(mu/r^3), and period is T = 2pi/n.
Surface speed before rotation: The inertial subsatellite-point speed on the body surface is n x R, where R is body radius.
Rotation adjustment: The approximate relative angular rate subtracts the projected rotating-surface rate using inclination and latitude, then multiplies by R.

šŸ’”Ground-track speed tips

Use the right speed: Orbital speed is the spacecraft's inertial velocity around the central body. Ground-track speed is how fast the subsatellite point moves across the rotating surface.
Watch GEO cases: A geostationary orbit has high orbital speed near 3.07 km/s, but almost zero ground-track speed because Earth's rotation cancels the equatorial track.
Inclination matters: Prograde low-inclination passes receive the largest rotation subtraction. Polar and retrograde tracks lose less or can gain relative surface speed.
Latitude matters: Surface rotation is fastest at the equator and approaches zero near the poles, so use the latitude input when checking a specific pass.

When I think of a satellite, I imagine it to be a perfectly still object in space, silently surveying the earth below from on high. In truth, nothing could be further from the case. Geostationary satellites; which seem to hover motionless above the earth’s surface… Actualy cruise along thousands of kilometers per hour. They simply maintain a position above equator by rotating about the axis of the planet with perfect precision. Other satellites travel even faster, causing their path across the earth’s surface (called a ā€œground trackā€) to change completely with each overflight.

If you’re doing any kind of work involving reentry physics, communications, or remote sensing, you need to understand how to distinguish between your satellite’s ground speed versus its orbital speed. The calculator up top does the calculation for you; knowing what the numbers represent, however, will allow you to make sense of them.

Understanding Satellite Speeds

Before diving into any calculations, here’s the most important point: satellite mass has nothing to do with orbital speed; it depends only upon altitude. In space, a rocket stage falls as fast as feather does. Orbiting objects all move at the same rate. This rate is dictated solely by their distance from center of the central body and that body’s gravitational parameter (which essentially says how much gravity there is). A rookie mistake many people make is assuming surface altitude rather than total radius. Run calculation based off that number, and you’ll get an extremely wrong answer. To use the tool correctly, simply input your altitude number plus the radius of the body you’re near. The tool handles this calculation for you to avoid a major math error.

Now take that inertial orbital speed and consider how the planet’s rotation affects the ground track. That’s where the spinning planet enters the equation. We’re talking about Earth, which spins west-to-east. If you’re a satellite orbiting prograde (flying in the same direction), your ground speed will be lower than if you were standing on the ground; the ground itself is coming at you. If you’re a retrograde satellite, then your relative ground speed will be higher, because you’re going against the spin. Hundreds of meters per second are difference. This is huge for launch windows or radar coverage.

That is why the reference table on the page distinguishes between an equatorial orbit and a polar one. Another wrinkle in this is inclination. If the satellite orbits 90 degrees out (polar orbit), it move nearly perpendicular to the rotation vector. It receives little benefit from the rotation of the Earth, so it travels at nearly its full orbital speed over the ground. Satellites with low inclinations (like GPS) travel mostly parallel to the equator and is adjusted far more by the subduction of rotational motion. You can enter a latitude value into the calculator to determine how the ground track speed shifts depending upon where the satellite passes overhead. This is significant since the Earth’s surface rotation slows down as you move away from the equator toward the poles.

But how about geostationary orbit? That’s the true litmus test. About 35,000 kilometers high, a geostationary satellite has an orbital period equal to the Earth’s (sidereal) day. Its ground speed is effectively zero, even though it orbits at some three kilometers per second. It just hovers above one specific spot on equator. Change that altitude slightly and the satellite will appear to drift east or west. And that’s what makes the geostationary slots so tightly regulated.

And it’s not just other planets. Even the Moon doesn’t rotate fast at all, meaning that whatever you’re sitting on down there isn’t moving very fast relative to space. Your speed on the ground in an orbiting spacecraft around the moon would be pretty close to your orbital speed. On Mars the adjustment is more significant (closer to Earth’s rate) because it rotates faster. And then there is Venus which is a special case, spinning really slow and even backwards (retrograde). All of this reminds us again that orbital mechanics applies everywhere, not just on Earth. However, the constants vary.

This will help you imagine how your coverage pattern looks on the ground. A faster ground track means it moves across an area more quickly which leaves less time to collect data. The slower the track, the longer it dwells in place. It is a trade-off between observation time and coverage width. No way to get both with one satellite.

In summary, it’s simple math, but not simple intuition. Visualize the vectors. One vector is orbital velocity. Another is the surface rotation (spin) rate. Combine these to get the ground speed. It is a little thing, but it matters. Get it wrong and your mission design fails. Get it right, and you succeed. Numbers tell no lies, but numbers need context too. Adjust from the altitude for the spin, then follow along and see the ground track unfold. Same process, whether over Mars’ desert or the Pacific Ocean.

Satellite Ground Speed Calculator