KSP Orbital Period Calculator

Estimate KSP orbit timing with detailed inputs. Compare circular, elliptical, and custom body orbital paths. Download clean reports for mission planning and review today.

Calculator Inputs

Use km³/s².
Use kilometers.
Use kilometers above surface.
Use kilometers above surface.
Used by the second method.
Use 0 for circular orbit.
Optional, in seconds.
Default Kerbin day is 6 hours.
Shown in report. It does not change period.

Formula Used

The calculator uses the two body orbital period equation:

T = 2π × √(a³ / μ)

Here, T is orbital period in seconds. a is semi-major axis in kilometers. μ is gravitational parameter in km³/s². For altitude input, the tool first converts heights into orbital radii.

rp = R + periapsis altitude

ra = R + apoapsis altitude

a = (rp + ra) / 2

Speed estimates use vis-viva: v = √(μ × (2/r - 1/a)).

How to Use This Calculator

  1. Select a stock world or choose custom body.
  2. Check the body radius and gravitational parameter.
  3. Choose whether you know altitudes or semi-major axis.
  4. Enter apoapsis and periapsis values in kilometers.
  5. Add a target period if you need a resonance check.
  6. Press Calculate to show the report below the header.
  7. Use CSV or PDF buttons to save the same result.

Example Data Table

Body Periapsis Altitude Apoapsis Altitude μ Radius Approx Period
Kerbin 80 km 80 km 3531.6 km³/s² 600 km 1,928.74 s
Mun 20 km 80 km 65.138398 km³/s² 200 km 7,499.82 s
Duna 60 km 250 km 301.36321 km³/s² 320 km 4,790.68 s

KSP Orbital Period Planning

Orbital period is the time needed to complete one full path around a body. In Kerbal mission design, it affects transfers, rendezvous timing, relay spacing, and rescue windows. A small change in apoapsis can shift the period enough to miss a target orbit. This calculator helps you test those changes before launch.

Why Semi-Major Axis Matters

The semi-major axis is the average of the apoapsis radius and periapsis radius. Radius means distance from the center of the planet or moon, not height above the surface. That detail is important. KSP shows apoapsis and periapsis as altitudes. The tool adds the body radius first. It then applies the standard orbital period equation.

Advanced Mission Uses

You can use the result to build resonant orbits. For example, a satellite with half the target period will meet the same point every two revolutions. A craft with one third of the period can help place constellations. The comparison field also helps you match a station or carrier. Enter the desired period and review the difference.

Reading The Outputs

The period appears in seconds, minutes, hours, and Kerbin days. Mean motion shows angular travel per second. Periapsis and apoapsis speeds come from the vis-viva equation. These speeds help estimate burn size near each point. Specific orbital energy gives another compact way to compare similar paths.

Practical Accuracy Notes

KSP patched conics are simplified. They ignore many real perturbations. That makes this equation very useful in the game. Still, burns, atmosphere, terrain, and sphere of influence changes can alter the final path. Treat the output as a planning value. Recheck after each maneuver node. For low orbits, keep periapsis above the atmosphere. For custom bodies, enter the correct gravitational parameter and radius. Use consistent distance units. This version works in kilometers, so the gravity value must be in cubic kilometers per second squared. Export the result when you want a quick mission note, contract record, or constellation plan.

Start with known stock values when possible. Switch to custom mode only for modded systems. Save each test with clear notes. That habit makes later corrections easier. Compare tanker routes before committing extra fuel reserves. Exported notes keep long campaigns organized for later planning.

FAQs

What does this KSP orbital period calculator do?

It estimates the time a craft needs to complete one orbit around a selected body. It supports circular, elliptical, and custom body calculations.

Which units should I enter?

Enter distances in kilometers. Enter gravitational parameter in cubic kilometers per second squared. The output period is shown in several time formats.

Does inclination change orbital period?

No. Inclination changes the orbital plane, not the period. The period mainly depends on semi-major axis and gravitational parameter.

What is semi-major axis?

It is half the longest width of the orbit. For apoapsis and periapsis input, it is the average of both orbital radii.

Can I use modded planets?

Yes. Choose custom body. Then enter the planet radius and gravitational parameter from the mod documentation or configuration file.

Why is periapsis below surface a warning?

A negative periapsis altitude means the orbit path intersects the body. The math still works, but the craft would crash or enter terrain.

What is mean motion?

Mean motion is average angular movement per second. It helps compare resonance, phase timing, and repeated meeting points.

Are CSV and PDF exports based on the same result?

Yes. Both export buttons use the same submitted inputs and calculation result. CSV is best for sheets. PDF is best for reports.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.