What a Hohmann transfer is and when to use it
A Hohmann transfer is the most fuel-efficient two-burn way to move a spacecraft between two coplanar circular orbits around the same body. The first burn raises the far side of the orbit into an ellipse whose closest point touches the starting orbit and whose farthest point touches the target orbit. The craft coasts half an ellipse, then a second burn at the far point circularizes the orbit.
This calculator gives the size of each burn (delta-v), the total delta-v, and the coasting time. It suits mission-design homework, orbital mechanics study, rough feasibility checks such as low Earth orbit to geostationary orbit, and comparing how expensive different target orbits are. It also works for moving to a lower orbit, in which case both burns act against the direction of motion.
The equations
With the two orbit radii measured from the center of the central body, the transfer ellipse has semi-major axis a = (r1 + r2) / 2. The calculator uses the vis-viva equation to find speeds and subtracts:
- μ is the gravitational parameter GM of the central body, in km³/s² (Earth about 398,600.4).
- r1, r2 are the initial and final circular orbit radii in km, measured from the body's center (radius plus altitude).
- Δv1 = |√(μ(2/r1 − 1/a)) − √(μ/r1)|, the first burn.
- Δv2 = |√(μ/r2) − √(μ(2/r2 − 1/a))|, the second burn.
- t = π √(a³/μ), the time to fly half of the transfer ellipse, shown in hours.
Worked example
Transfer from a 300 km parking orbit around Earth (r1 = 6,378 + 300 = 6,678 km) to geostationary orbit (r2 = 42,164 km) with μ = 398,600.4418 km³/s², which are the calculator's default inputs.
The semi-major axis is a = (6,678 + 42,164) / 2 = 24,421 km. The circular speeds are √(μ/r1) = 7.726 km/s and √(μ/r2) = 3.075 km/s. On the ellipse the speed at perigee is 10.152 km/s and at apogee 1.608 km/s.
So Δv1 = 10.152 − 7.726 = 2.426 km/s and Δv2 = 3.075 − 1.608 = 1.467 km/s, for a total of 3.893 km/s. The transfer time is π √(24,421³ / 398,600.4418) ≈ 18,990 s, which the calculator shows as 5.28 h.
Common mistakes and how to interpret the result
- Entering altitude instead of radius. The formulas need distance from the body's center. Add the body's radius to the altitude, otherwise the burns will be wrong.
- Ignoring plane changes. The Hohmann transfer assumes both orbits are coplanar and circular. Inclination changes cost extra delta-v that this tool does not include.
- Mixing units. μ must be in km³/s² when radii are in km. Using meters for radii with this μ gives nonsense.
- Treating the answer as a full mission budget. Real missions add gravity losses, finite burn durations, steering losses and margins, so treat the result as the ideal impulsive minimum.