Hohmann Transfer Orbit Calculator
Work out the two engine burns that move a spacecraft between circular orbits. Get each delta-v, the total, the time in transit, the transfer ellipse and the phase angle for launch, around Earth, the Moon, Mars or the Sun.
How to Use
- Pick the body being orbited: Earth, the Moon, Mars, the Sun (for trips between planets), or Custom to enter any GM.
- Choose whether you are giving altitudes above the surface or distances from the centre. Around the Sun, orbits are always distances, usually in au.
- Enter the starting orbit r₁ and the target orbit r₂, each with its own unit. The target can be higher or lower.
- Read the two burns, the total delta-v and the transfer time. The table under the diagram gives the ellipse, the speeds, the periods, the synodic period and the phase angle.
- Press a preset for a ready-made example such as LEO to GEO or Earth to Mars, and check Show Work for every step.
Worked Example
Low Earth orbit to geostationary. A 300 km orbit has r₁ = 6,378.1366 + 300 = 6,678.14 km, and geostationary orbit, whose period is one sidereal day (86,164.09054 s), has r₂ = 42,164.17 km. With μ = 398,600.435507 km³/s², the circular speeds are 7.726 and 3.075 km/s. The transfer ellipse has a = 24,421.15 km, so it leaves at 10.15 km/s and arrives at 1.608 km/s. The burns are 10.15 − 7.726 = 2.426 km/s and 3.075 − 1.608 = 1.467 km/s, 3.893 km/s in total, and half the ellipse takes π√(a³/μ) = 5.275 h.
Earth to Mars. Around the Sun (μ = 1.32712440041279419 × 10²⁰ m³/s²) from 1.00000261 au to 1.52371034 au, the ellipse has a = 1.262 au and e = 0.2075. Leaving takes 2.945 km/s more than Earth’s 29.78 km/s orbital speed, arriving needs 2.649 km/s more to match Mars, and the trip lasts 258.9 days. Mars moves 135.65° in that time, so it must be 44.35° ahead at launch.
The common mistake: using altitudes as orbit radii. Orbital speed depends on the distance from the centre of the planet, not from its surface. Putting 300 km and 35,786 km into the formulas as radii gives a total of 17.79 km/s, more than four times the true 3.893 km/s, because a “300 km” orbit from the centre would be deep inside the Earth. Always add the planet’s radius (6,378.1366 km for Earth) to an altitude first.
Show Work
Formulas
Walter Hohmann’s Ellipse
The orbit is named after Walter Hohmann, a German civil engineer and city architect of Essen, who worked out in his spare time how a spacecraft could reach other planets with the least fuel. He published the answer in 1925 in Die Erreichbarkeit der Himmelskörper (The Attainability of Celestial Bodies), more than thirty years before the first satellite. His transfer rests on Kepler’s third law of 1619, which ties an orbit’s period to the size of its ellipse, and on the vis-viva equation of Newtonian gravity.
The same two-burn idea is still how communications satellites reach geostationary orbit: the launcher leaves them on a geostationary transfer orbit, and the satellite’s own engine makes the final circularising burn at apogee. For interplanetary trips the real paths are refined with the planets’ actual elliptical, tilted orbits and with gravity assists, but the Hohmann figures remain the first estimate of the time and delta-v, and of how often a launch window opens.
Gravitational parameters here are from NASA JPL’s DE440 planetary ephemeris (Park et al., 2021) and planet radii from JPL’s planetary physical parameters and NASA’s planetary fact sheets. Planet orbit sizes are JPL’s mean orbital elements (valid 1800–2050), treated as circles.
About This Tool
This calculator finds the two burns of a Hohmann transfer between any two circular, coplanar orbits around Earth, the Moon, Mars, the Sun or a body you define, with orbits given as altitudes or as distances from the centre in km, miles, metres or au. It works inward as well as outward, gives the transfer ellipse, the speeds before and after each burn, the transit time, the synodic period and the phase angle the target needs at launch, and draws the orbits to scale with the target’s position at departure.
Everything runs in your browser; nothing you enter is sent anywhere.
Related tools: Rocket Equation Calculator, Gravity Calculator, and Special Relativity Calculator.
Frequently Asked Questions
What is a Hohmann transfer?
It is the classic two-burn way to move between two circular orbits: one burn puts the craft on an ellipse that just touches both orbits, and a second burn half an orbit later makes the new orbit circular. From a 300 km Earth orbit to geostationary orbit the burns are 2.426 km/s and 1.467 km/s, 3.893 km/s in all, with 5.275 hours on the ellipse.
How long does a Hohmann transfer to Mars take?
Treating both planets’ orbits as circles (Earth at 1.00000261 au, Mars at 1.52371034 au, JPL mean elements), the trip is half of an ellipse with a semi-major axis of 1.262 au, which takes 258.9 days, about 8.5 months. The burns relative to the Sun are 2.945 km/s leaving and 2.649 km/s arriving, 5.594 km/s in all.
What is the phase angle and why are there launch windows?
The target has to arrive where the ellipse ends, so it must be the right distance ahead when you leave. For Mars that is 44.35° ahead of Earth; for Venus, whose trip takes 146.1 days, Venus must be 54.03° behind. The same line-up repeats every synodic period: 779.9 days for Earth and Mars, which is why Mars missions launch about every 26 months.
Is Δv₁ for Earth to Mars the burn a rocket makes in Earth orbit?
No. The 2.945 km/s is the speed the craft needs relative to Earth after it has escaped Earth’s gravity. Starting from a 300 km parking orbit, the burn is √(2.945² + 2μ/r) − 7.726 = 3.590 km/s, because burning deep in Earth’s gravity well (the Oberth effect) turns each m/s of burn into more escape speed.
Is a Hohmann transfer always the cheapest route?
Between two circular orbits it uses the least delta-v of any two-burn transfer, but not of every transfer. When the outer orbit is more than about 11.94 times the inner one, a three-burn bi-elliptic transfer can use less, and beyond 15.58 times it always does. LEO to GEO is a ratio of 6.314, so Hohmann wins there, at the cost of a slower trip than a faster, more energetic ellipse.
How do I use the Hohmann Transfer Orbit Calculator?
Just type your numbers. The answer shows up right away — there is no button to press. Change anything and it updates by itself.
Do I need to install or sign up for anything?
Not at all — it runs in the browser with nothing to install and no account. After it loads once, it even works without an internet connection.
Is my information private?
Yes. Everything happens in your browser. Nothing you type is sent to a server or saved anywhere.
Common Use Cases
Geostationary satellites
Raising a satellite from 300 km to 35,786 km takes 2.426 km/s at perigee and 1.467 km/s at apogee, with 5.275 h between the burns.
Mission planning
An Earth–Mars Hohmann transfer takes 258.9 days and needs Mars 44.35° ahead at launch; the window comes back every 779.9 days.
Orbit raising
Lifting a space station from 400 km to 420 km costs just 5.646 + 5.642 = 11.29 m/s, with the burns 46.38 minutes apart.
Lunar and Mars orbiters
Going from a 100 km to a 1,000 km lunar orbit takes 292.3 m/s; from 400 km above Mars to areostationary orbit takes 1.641 km/s.
Physics and astronomy courses
Check vis-viva by hand: at 6,678 km the ellipse to GEO moves at 10.15 km/s against 7.726 km/s for a circular orbit.
Last updated: