Hohmann Transfer Calculator

A Hohmann transfer moves a spacecraft between two circular orbits with two engine burns. It is the classic way to raise a satellite, for example from low Earth orbit to geostationary orbit.

Standards:

Our alignment; not reviewed by the standards bodies.

Formulas verified in build:

Calculator

Results

  • First burn Δv₁2.426 km/s
  • Second burn Δv₂1.467 km/s
  • Total Δv3.893 km/s
  • Transfer time5.28 h

Results update as you type.

The equation

at=r1+r22,v=μ(2r−1a)a_t=\frac{r_1+r_2}{2},\quad v=\sqrt{\mu\left(\frac{2}{r}-\frac{1}{a}\right)}
Δv1=vp−μr1,Δv2=μr2−va,t=πat3μ\Delta v_1=v_{p}-\sqrt{\tfrac{\mu}{r_1}},\quad \Delta v_2=\sqrt{\tfrac{\mu}{r_2}}-v_{a},\quad t=\pi\sqrt{\frac{a_t^3}{\mu}}

Worked example

Given
  • Start altitude (km): 300 km
  • Target altitude (km): 35786 km
Answer
  • First burn Δv₁: 2.426 km/s
  • Second burn Δv₂: 1.467 km/s
  • Total Δv: 3.893 km/s
  • Transfer time: 5.28 h
Check
LEO at 300 km to GEO needs about 3.89 km/s in total, the standard textbook result (Curtis, ch. 6); the build checks this.

Assumptions

Earth only, circular and coplanar orbits, instant burns (no plane change).

Go deeper

Sources

Embed

Free for non-commercial use (CC BY-NC 4.0). Keep the attribution line under the frame.

Help / Donate