Geostationary Orbit Altitude Calculator

Geostationary Orbit Altitude Calculator

Compute the synchronous orbit shell from gravitational parameter, rotation period, and body radius, with speed, propagation delay, and Earth GEO look-angle checks.

35,786altitude km
3.07orbital km/s
119 msvertical one-way
🪐 Body Preset Rack
Synchronous Shell Inputs
Earth sidereal day loaded: 86,164.0905 seconds.

Shell distance visualizer

A truly geostationary Earth satellite also needs near-zero inclination, near-zero eccentricity, and prograde equatorial motion.

📊 Orbit Solution Cards
Surface altitude 35,786 km above Earth
Orbital radius 42,164 km from center
Circular speed 3.075 km/s
Signal delay 119.4 ms one-way vertical
Formular = (mu * (T / (2*pi))^2)^(1/3)
Inputsmu 398,600.4418 km³/s², T 86,164.0905 s, R 6,378.137 km
Altitude steph = r - R = 42,164.17 - 6,378.14 = 35,786.03 km
Speed and delayv = sqrt(mu / r), delay = path / c
🧭 Formula Breakdown
86,164 speriod T
398,600mu km³/s²
5.61 Raltitude ratio
239 msround trip

Kepler's circular-orbit relation sets the radius from the center of the selected body. The surface altitude is the radius minus the selected body's mean radius.

🗂 Body Constants Reference
Body mu (km³/s²) Radius (km) Sidereal rotation Synchronous altitude
Earth398,600.44186,378.13786,164.0905 s35,786 km
Mars42,828.3753,396.288,642.7 s17,031 km
Moon4,902.8001,737.42,360,591.5 s86,715 km
Mercury22,032.0802,439.75,067,031.7 s240,445 km
Venus324,858.5926,051.820,996,798 s1,530,499 km
Jupiter126,686,53471,49235,729.7 s88,517 km
Saturn37,931,20860,26838,362 s51,972 km
Uranus5,793,93925,55962,064 s57,127 km
Neptune6,835,10024,76457,996 s58,744 km
Ceres62.62847332,667 s719 km
🛰 Earth Orbit Comparison Grid
Orbit class Typical altitude Period Speed Signal note
Low Earth orbit400 km92.6 min7.67 km/sAbout 1.3 ms vertical
Sun-synchronous LEO705 km98.8 min7.50 km/sFast moving pass
GPS medium orbit20,200 km11.97 hr3.87 km/sAbout 67 ms vertical
Earth GEO sidereal35,786 km23.934 hr3.07 km/sAbout 119 ms vertical
Earth 24-hour test35,913 km24.000 hr3.07 km/sSlightly higher than GEO
Lunar distance384,400 km27.3 days1.02 km/sAbout 1.28 s one-way
📡 Earth GEO Look Angle Reference
Ground latitude Longitude offset Slant range One-way delay Elevation angle
35,786 km119 ms90.0°
30°36,779 km123 ms55.0°
45°37,923 km127 ms38.2°
45°30°38,589 km129 ms30.3°
60°39,365 km131 ms21.9°
70°40,429 km135 ms11.5°
🔢 Calculation Terms
Term Meaning Unit used Calculator step
muStandard gravitational parameter, G times body masskm³/s²Sets gravitational pull
TChosen synchronous periodsecondsConverted from selected period unit
rOrbital radius from body centerkm(mu * (T / (2*pi))^2)^(1/3)
hAltitude above mean surfacekmr minus body radius
vCircular orbital speedkm/ssqrt(mu / r)
delayVacuum propagation delaymspath divided by light speed
📌 Orbit Notes
Sidereal period: For Earth GEO, use 86,164 seconds, not exactly 24 hours. The calculator includes a 24-hour test mode so you can see the approximately 127 km difference.
Station keeping: This altitude gives the synchronous radius only. A practical geostationary satellite also controls inclination, eccentricity, longitude drift, and perturbations.
Earth GEO result is physically outside the atmosphere and inside the useful Earth orbital region.

Imagine that you’re standing on Earth and there’s a satellite right over your head, parked perfectly still in the sky. For months, maybe even years, it won’t budge by so much as an inch. That’s because it’s in what we call a geostationary orbit.

But why? Why is this particular shell at exactly the altitude where its orbital period matches the rotation of our planet below it? Go up further: Drift east. Go down farther: Race ahead. The math must be just right.

How Satellites Stay in Place

That’s what Kepler’s third law is doing here, and while you don’t have to memorize the equation, knowing how it works can help you believe in the answer that it produces. Basically it starts with the gravitational parameter of the body, which along with its rotation period, give us a radius at which gravity and centrifugal force are balanced. Then we subtract off the radius of the body, resulting in an answer: the altitude above the surface.

This is important. Mission planners think in terms of distance from the center when they talk about orbital mechanics, but engineers who design launch profiles thinks in terms of altitude above ground. Kepler’s third law is the bridge there. The calculator above simply applies it to the work for you.

Here’s where everyone screws up and it’s so easy. You think that something in a geostationary orbit have an orbital period of exactly 24 hours. Nope. There’s what we call a solar day (24 hours), and there’s what we call a sidereal day (about four minutes less). So if you’re computing orbits at tens or hundreds of thousands of kilometers, that matters. The calculator defaults to the sidereal period; that’s the right number for a real geostationary lock. Switching to solar mode with 24 hour periods makes the altitude go up by ~127 kilometers. Over time it’d just creep westward compared to stars. Most folks forget that bit.

Another key output is signal delay. Remember, radio waves move at speed of light, but the speed of light isn’t infinitely fast. At 35,786 kilometers (satellite altitude), it takes roughly 119 milliseconds for a signal to go up and down, each way. That’s non-trivial. You’ll notice it, as if your online games have a bit of a lag. It could also be your phone call.

And because satellite locations can be off-set in east-west position or at higher latitudes, that slant range gets longer. So does the delay. As elevation gets higher, the numbers change to match. This is laid out in the reference tables on the page. Physics doesn’t lie. And it depends on distance.

But let’s look to the rest of our solar system. Because Mars rotates more slowly than Earth, its Areostationary point must be significantly closer. It’s only ~17,000 kilometers up. On the opposite side is Jupiter. It spin super-fast, resulting in a very distant synchronous shell.

But that’s where the Moon really stands out. Its spin is so slow that an orbit matching its rotation would lie far outside the Moon’s sphere of influence. As the calculator demonstrates, you need an altitude of several hundred thousand kilometers. In reality, this makes it impossible to have a stable synchronous shell orbit around the Moon for any satellite. It is mathematically possible but environmentally impossible.

What does the altitude have to do with you? When you want to design your own antenna, the elevation angle determines what kind of hardware you’ll need. To see that satellite near the horizon means using a higher gain antenna, since that’s where you get ground noise and more atmosphere between you and the bird. Use the calculator and it will tell you what look angles you’re going to have from your location. Is the satellite visible or not?

For example, if you live at 70 degrees latitude, then the satellite appears low on the southern horizon. You better have a clear shot. Trees and buildings can pose big problems.

There’s another price to pay for this orbit: station keeping. Getting there is one thing; staying there is another. There are tiny tweaks necessary all the time. The satellite is being tugged on by gravitational disturbances caused by sun and moon. It gets pushed around by solar radiation pressure. The nominal shell isn’t enough. Reality adds friction. Fuel needs to be budgeted to keep it in place. Otherwise it will gradually drift off into an unusable graveyard orbit, or worse.

And then finally, there’s geostationary orbit. It is a fine line in space. Motion matches gravity there. Where satellites stays fixed over a spot on Earth. These pages are all the tools needed to find your fine line in space around any rotating, heavy body.

You want to know where it is for Mars? Or you’re thinking of putting up a communications link? Same deal. Find the matching period to the rotation. Account for the signal delay. And remember: always look at sidereal time. That’s what keeps your satellite up in the sky.

Geostationary Orbit Altitude Calculator