Estimate orbital period from the semi-major axis in AU, or estimate the semi-major axis from Julian years, using Kepler's third law. The default system mass is one solar mass; change it for another system.

Estimate an orbital period from the semi-major axis. The default assumes one solar mass; change it below for another system.

Half the longest diameter of the orbit; not the current distance between the bodies.

System mass (default: one solar mass)

Blank means 1 solar mass. Include both bodies; star mass alone is a useful approximation when the other body is much lighter.

AU to Years Formula

The following approximate solar-unit form of Keplerโ€™s third law relates orbital period, semi-major axis and total system mass.

P = โˆš((aยณ) / (M))

Variables:

  • P is the orbital period in Julian years (365.25 days)
  • a is the orbital semi-major axis in astronomical units (AU)
  • M is the total mass of both bodies in solar masses

To estimate orbital period, cube the semi-major axis in AU, divide by total mass in solar masses, and take the square root. To estimate the semi-major axis instead, use a โ‰ˆ (PยฒM)^(1/3). The conventional solar-unit formula assumes an isolated Newtonian two-body orbit; it is not a constant-speed travel-time conversion.

Estimated orbital period (Julian years) at selected total masses (solar masses)
Semi-major axis (AU) Years at 0.5 solar masses Years at 1 solar mass Years at 2 solar masses Years at 3 solar masses Years at 5 solar masses
0.1000.0450.0320.0220.0180.014
0.2500.1770.1250.0880.0720.056
0.5000.5000.3540.2500.2040.158
1.0001.4141.0000.7070.5770.447
2.0004.0002.8282.0001.6331.265
3.0007.3485.1963.6743.0002.324
4.00011.3148.0005.6574.6193.578
5.00015.81111.1807.9066.4555.000
6.28322.27215.74911.1369.0937.043
9.57941.92729.64720.96417.11713.259
10.00044.72131.62322.36118.25714.142
15.00082.15858.09541.07933.54125.981
20.000126.49189.44363.24651.64040.000
25.000176.777125.00088.38872.16955.902
30.000232.379164.317116.19094.86873.485
32.696264.397186.957132.199107.94083.610
40.000357.771252.982178.885146.059113.137
50.000500.000353.553250.000204.124158.114
60.000657.267464.758328.634268.328207.846
75.000918.559649.519459.279375.000290.474
P โ‰ˆ โˆš(aยณ/M), with a in AU and total mass M in solar masses. Results rounded to three decimals. Assumes an isolated two-body orbit; one Julian year is 365.25 days.

What is an Astronomical Unit?

An astronomical unit (AU) is a unit of length used in astronomy. It is defined as exactly 149,597,870,700 meters (149,597,870.7 kilometers), which is close to the Earthโ€™s average distance from the Sun. The AU is commonly used to express distances within our solar system and to compare the relative distances of planets and other celestial objects from the Sun.

How to Calculate Orbital Period?

The following steps outline how to estimate orbital period from a semi-major axis and system mass.


  1. First, determine the orbital semi-major axis a in astronomical units (AU). It equals the radius only for a circular orbit.
  2. Next, determine the total mass of the two bodies in solar masses. Blank system mass in the calculator means one solar mass.
  3. Choose Orbital period from AU, enter the semi-major axis, and change the optional system mass if needed.
  4. Select Calculate. The estimated period is P โ‰ˆ โˆš(aยณ/M) Julian years.

Example Problem : 

For a semi-major axis of 1 AU and total mass of 1 solar mass, P โ‰ˆ โˆš(1ยณ/1) = 1 Julian year.

Semi-major axis (a) = 1 AU

Total system mass = 1 solar mass; estimated orbital period = 1 Julian year

AU To Years Calculator screenshot