Orbital Velocity Calculator
Calculate the velocity needed for a stable circular orbit around a celestial body. Uses v = √(GM/r), where G is the gravitational constant, M is the central body mass, and r is the orbital radius.
Orbital velocity is the speed an object needs to maintain a stable circular orbit around a celestial body. It comes from balancing two forces: gravity pulling the object toward the central body, and the centrifugal effect of circular motion. For a circular orbit, these forces must be equal, giving the elegant result v = √(GM/r).
The formula reveals an important principle: orbital velocity depends only on the mass of the central body and the orbital radius — not the satellite's mass. The International Space Station and a paperclip floating beside it both need exactly the same orbital velocity to stay at the same altitude. This is the same mass-independence as free-fall on Earth (Galileo's discovery).
Orbital velocity decreases with altitude. Low Earth orbit (LEO, ~400 km): ~7.66 km/s. Geostationary orbit (GEO, 35,786 km): ~3.07 km/s. Moon's orbit around Earth: ~1.02 km/s. This is why higher orbits take longer to complete — orbital period scales with r^(3/2) (Kepler's third law).
For any orbit, escape velocity is √2 times orbital velocity (~1.414×). A satellite in LEO at 7.66 km/s needs to reach 10.83 km/s to escape Earth entirely. Real spacecraft don't typically need to launch from Earth's surface to escape — instead they reach LEO first, then perform a "trans-Earth injection" or "trans-lunar injection" burn to gain the additional ~3.2 km/s.
Common applications: satellite mission planning (LEO, MEO, GEO), space station operations, lunar and interplanetary trajectory design, exoplanet orbital characterization, and physics education on celestial mechanics.
Inputs
Distance from center of body
Results
Orbital Velocity
7.67 km/s
Period
92.4 min
Escape Velocity
10.85 km/s
Orbital Velocity Results
| Parameter | Value |
|---|---|
| Central Body Mass | 5.9720e+24 kg |
| Orbital Radius | 6.7710e+6 m (6771.0 km) |
| Orbital Velocity | 7672.49 m/s |
| Orbital Velocity | 7.672 km/s |
| Orbital Period | 5544.93 s (92.42 min) |
| Orbital Period (hours) | 1.5403 h |
| Orbit Circumference | 42543.4 km |
| Escape Velocity | 10.851 km/s |
| Formula | v = √(GM/r) |
Formula
How to use this calculator
- Enter central body mass in kg (Earth: 5.972 × 10²⁴).
- Enter orbital radius (from center of body) in meters.
- For altitude, add Earth's radius (6,378 km) to get total r.
- Calculator returns orbital velocity in m/s.
- Multiply by √2 (≈1.414) to find escape velocity at same altitude.
- Period T = 2πr/v gives time for one orbit.
Worked examples
International Space Station
**Scenario:** ISS orbits at 400 km altitude. Velocity and period? **Calculation:** r = 6,378 + 400 = 6,778 km. v = √(6.674e-11 × 5.972e24 / 6.778e6) ≈ 7,668 m/s = 7.67 km/s. T = 2π × 6.778e6 / 7,668 ≈ 5,555 s ≈ 92.6 min. **Result:** ISS orbits at 7.67 km/s (17,150 mph) — fast enough to circle Earth in ~93 minutes. Crew sees 16 sunrises per day. Drag from upper atmosphere requires periodic reboost.
Geostationary satellite
**Scenario:** Satellite must stay over the same point on Earth's equator. Required altitude? **Calculation:** Period T = 23.93 hr = 86,164 s (sidereal day). r = (GM × T² / (4π²))^(1/3). r = (3.986e14 × 7.42e9 / 39.48)^(1/3) ≈ 4.216 × 10⁷ m ≈ 42,164 km from center. Altitude = 35,786 km. **Result:** Must orbit at 35,786 km altitude, traveling 3.07 km/s. Only one specific altitude works. Used by ~500 communication and weather satellites. Slot allocation managed internationally (ITU).
Mars orbital velocity
**Scenario:** Mars orbits Sun at 1.524 AU. Orbital velocity? **Calculation:** r = 1.524 × 1.496e11 = 2.279e11 m. M_Sun = 1.989e30 kg. v = √(6.674e-11 × 1.989e30 / 2.279e11) ≈ 24,131 m/s ≈ 24.1 km/s. **Result:** Mars orbits Sun at 24.1 km/s — about 80% of Earth's 29.8 km/s. Slower because farther. Period: 687 Earth days. This explains why Mars launch windows occur every ~26 months when Earth catches up.
When to use this calculator
**Use orbital velocity for:**
- **Satellite design**: matching velocity to desired altitude. - **Mission planning**: launch and orbit insertion analysis. - **Space station operations**: rendezvous and reboost. - **Planetary science**: deriving body masses from orbit measurements. - **Exoplanet detection**: radial velocity method. - **Physics education**: gravity and circular motion problems.
**Real spacecraft don't just achieve v:**
To reach LEO from Earth surface requires ~9.4 km/s total Δv: - 7.8 km/s orbital velocity. - ~1.5 km/s gravity losses (rocket fights gravity while accelerating). - ~0.1-0.3 km/s atmospheric drag losses. - ~0.05-0.5 km/s steering losses.
Launching east near the equator saves ~0.4 km/s (Earth's rotation).
**Orbital decay:**
LEO satellites encounter residual atmosphere → slow drag → spiral inward.
Without reboost: - 400 km: decay in ~5-15 years. - 300 km: decay in months. - 200 km: decay in weeks.
ISS reboosts every few weeks to maintain altitude.
**Orbital perturbations:**
Real orbits affected by: - **Earth's oblateness (J₂)**: causes precession of orbital plane. - **Atmospheric drag**: lowers low orbits. - **Lunar/solar gravity**: affects high orbits. - **Solar radiation pressure**: minor for normal satellites. - **General relativity**: tiny correction for GPS satellites.
GPS satellites would drift ~30 km/day without GR corrections.
**Hohmann transfer mathematics:**
Most fuel-efficient transfer between two circular orbits: 1. Burn at lower orbit → enter elliptical transfer. 2. Coast to higher orbit altitude. 3. Burn at higher orbit → circularize.
Total Δv between LEO (200 km) and GEO (35,786 km): ~3.9 km/s. Direct GEO insertion from LEO is 30-40% more fuel.
**Inclination changes:**
Plane changes are expensive. Δv to change inclination Δi at velocity v: Δv = 2v × sin(Δi/2)
For 90° change at LEO: Δv ≈ 11 km/s (more than launching!).
Better to launch directly into desired inclination if possible.
**Common applications:**
- **Communications**: GEO for fixed coverage; LEO constellations (Starlink) for low latency. - **Earth observation**: sun-synchronous orbits for consistent lighting. - **Navigation**: GPS at MEO (12 hr period). - **Science**: HEO (Molniya), L1/L2 (JWST, Gaia, Euclid). - **ISS**: 51.6° inclination so Russian Soyuz can reach it from Baikonur.
**Software:**
- **STK (Systems Tool Kit)**: industry-standard mission design. - **GMAT**: NASA's open-source mission design tool. - **NASA SPICE Toolkit**: precise ephemerides and trajectories. - **MATLAB Aerospace Toolbox**: educational and engineering. - **Python (poliastro)**: open-source orbital mechanics.
**Pitfalls:**
- **Using altitude vs distance from center**: must use full r (Earth radius + altitude). - **Circular vs elliptical**: formula only for circular orbits. - **Ignoring perturbations**: real orbits drift due to non-spherical Earth, drag. - **Confusing orbital and escape**: v_escape = √2 × v_orbit. - **Forgetting inclination matters**: same altitude, different inclinations need different launch sites and Δv. - **Treating LEO as friction-free**: orbital decay is real and significant.
Common mistakes to avoid
- Using altitude instead of radius from center.
- Confusing orbital velocity with escape velocity (escape = √2 × orbital).
- Applying circular formula to elliptical orbits (use vis-viva instead).
- Forgetting orbital decay for low orbits.
- Ignoring inclination changes (very expensive in Δv).
- Treating satellites as massless point (mass cancels but spacecraft is real).
- Forgetting Earth's oblateness and other perturbations for precision missions.
- Using m_satellite in formula (orbital velocity doesn't depend on satellite mass).