Skip to content
Physics

Distance to Horizon Calculator

Enter your height above the surface to find the geometric distance to the horizon. Switch between metric and imperial units, pick a celestial body (Earth, Moon, Mars and more), or enter a custom radius. Toggle atmospheric refraction to see the real-world correction, and use reverse-solve mode to find the height you need to spot a distant object.

Your details

Choose a planet or moon to use its mean radius, or select Custom to enter your own.
Standard mode: enter your height, get the horizon distance. Reverse mode: enter a target distance, get the height required.
Your eye level or the elevation of any observation point above flat ground or sea level.
m
Enables the 7/6 standard refraction correction. Light bends slightly in the atmosphere, making the effective horizon about 7% farther than the pure geometric result.
Distance to horizonNear horizon
4.722

How far you can see to the horizon from your observation height

Distance unitkm
Effective radius used6,371
Radius unitkm
4.722 km
Eye level<5Hill top5-15High ground15-30Elevation30+
039.9179.820250500
Observer height (m)
Horizon distance (km)
Observer height (m)Horizon distance (km)
00
2517.85
5025.24
7530.91
10035.7
12539.91
15043.72
17547.22
20050.48
22553.54
25056.44
27559.2
30061.83
32564.35
35066.78
37569.13
40071.39
42573.59
45075.72
47577.8
50079.82

You can see 4.722 km to the horizon.

  • From 1.75 m on Earth you can see 4.722 km to the horizon.
  • This is the geometric result. Real-world visibility can be further extended by atmospheric refraction - toggle it on to see the difference.
  • At eye level (1.5-2 m), the horizon on Earth is only about 4-5 km away, a surprisingly short distance.

Next stepUse reverse-solve mode to find the height needed to spot an object at a specific distance, or try a different celestial body.

Formula

d=(r+h)2r2,hrequired=r2+d2r,reff=76r (with refraction)d = \sqrt{(r + h)^{2} - r^{2}}, \quad h_{\text{required}} = \sqrt{r^{2} + d^{2}} - r, \quad r_{\text{eff}} = \tfrac{7}{6}\,r\text{ (with refraction)}

Worked example

An adult standing 1.75 m above sea level on Earth (r = 6,371 km): d = sqrt((6371000 + 1.75)^2 - 6371000^2) = sqrt(2 * 6371000 * 1.75 + 1.75^2) = approx 4,718 m = 4.72 km. With the 7/6 refraction correction the effective radius becomes 7,433 km and the horizon extends to about 5.10 km.

How the horizon distance formula works

The horizon is the point where a straight line of sight from your eyes just grazes the surface of a sphere. Connecting the center of the sphere (C) to you (O) gives a line of length r + h, where r is the sphere radius and h is your height. The line from C to the horizon point (H) has length r, and the angle at H is exactly 90 degrees because the line of sight is tangent to the sphere. Pythagoras then gives d = sqrt((r + h)^2 - r^2). For small heights relative to the radius, this simplifies closely to d = sqrt(2rh), which is the familiar approximation. This calculator uses the exact formula so it remains accurate even for aircraft and satellites.

Atmospheric refraction and the 7/6 rule

Light traveling through air bends slightly toward the surface because the atmosphere becomes denser at lower altitudes. The net effect is that you can see slightly farther than pure geometry predicts: the beam curves enough to follow the curvature of Earth a little. A standard approximation replaces the geometric radius r with an effective radius of (7/6) r, increasing it by about 16.7%. This adds roughly 7% to the horizon distance at typical observation heights. Meteorological conditions change the exact factor, so the 7/6 value is a long-run average for standard atmospheric conditions. Toggle refraction on or off in this calculator to compare both results.

Horizon distances on other worlds

Because horizon distance scales with the square root of the planetary radius, smaller bodies have surprisingly close horizons. On the Moon (r = 1,737 km), an astronaut standing 1.75 m tall would see the horizon at only about 2.4 km, compared to 4.7 km on Earth. On Jupiter (mean radius 69,911 km), the same height yields about 15.6 km. This matters in practice: astronauts on the lunar surface reported that craters and hills appeared much closer than they expected, partly because the close horizon creates a foreshortened perspective with no atmospheric haze to provide depth cues.

Practical applications

Sailors have used the concept since antiquity to spot tall ships over the horizon before the hull becomes visible, a technique called "hull-down." Coastal lookouts, lighthouse designers and radar engineers size towers to ensure coverage over a required sea area. Aviation uses a similar calculation to determine the ground footprint visible from a given altitude and to plan line-of-sight radio links. Search-and-rescue operations use the reverse-solve direction: given a search area radius, how high must a helicopter fly to scan the full zone without gaps?

Typical horizon distances on Earth

Observer / scenarioHeightHorizon distance
Child standing (eyes ~1.2 m)1.2 m (3.9 ft)3.9 km (2.4 mi)
Adult standing (eyes ~1.75 m)1.75 m (5.7 ft)4.7 km (2.9 mi)
Person on a 10 m cliff10 m (33 ft)11.3 km (7.0 mi)
Tall building (50 m floor)50 m (164 ft)25.2 km (15.7 mi)
Hilltop (200 m)200 m (656 ft)50.5 km (31.4 mi)
Aircraft cruise (~10 km)10,000 m (32,800 ft)357 km (222 mi)
Low Earth orbit (~400 km)400,000 m (1,312,336 ft)2,293 km (1,424 mi)

Approximate horizon distances for common observation heights on Earth, using the standard geometric formula without atmospheric refraction.

Frequently asked questions

How far is the horizon from eye level?

For an average adult with eyes about 1.75 m (5 ft 9 in) above sea level, the geometric horizon on Earth is about 4.7 km (2.9 miles). With standard atmospheric refraction the distance extends to roughly 5.1 km (3.2 miles). The exact value depends on eye height and whether refraction is applied.

Why does the formula use sqrt((r+h)^2 - r^2) instead of sqrt(2rh)?

Both come from Pythagoras: d^2 = (r+h)^2 - r^2 = r^2 + 2rh + h^2 - r^2 = 2rh + h^2. The simpler form sqrt(2rh) drops the h^2 term, which is negligible for small heights (people, hills) but grows important for aircraft or satellites. This calculator keeps the full exact formula so it stays accurate at any height.

What is atmospheric refraction and does it matter?

Atmospheric refraction is the bending of light in the atmosphere, which curves the beam slightly downward. For typical weather conditions the effect adds about 7% to the horizon distance. It varies with temperature, pressure and humidity, so the 7/6 effective-radius rule is an average rather than an exact value. For most practical purposes the difference between the refracted and geometric results is small, but it becomes noticeable for long-distance sightings and radio line-of-sight calculations.

How do I find out how high I need to climb to see something?

Switch the calculation mode to "Distance -> Height (reverse solve)". Enter the distance to the target object, and the calculator returns the observer height you need. The reverse formula is h = sqrt(r^2 + d^2) - r, which is just Pythagoras rearranged. Remember that both the observer and the target have heights above the surface, so for a distant mountain peak you only need to account for the height difference, not the full elevation.

Does this work for the Moon or other planets?

Yes. Select a body from the dropdown (Earth, Moon, Mars, Jupiter, Saturn, Mercury, Venus) or choose Custom and enter any radius. The Moon has a radius of about 1,737 km, so the horizon is much closer than on Earth for the same observer height. Atmospheric refraction only applies to bodies with significant atmospheres, so on the Moon (essentially no atmosphere) you should leave refraction off.

Why does a ship disappear hull-first over the horizon?

As a ship sails away, the lower parts of it (the hull) disappear below the horizon before the taller parts (the masts or superstructure). This is direct visual evidence that Earth is spherical. The hull-down distance depends on the height of the observer and the height of the ship, and can be calculated by adding the individual horizon distances for each: d_total = sqrt(2 * r * h_observer) + sqrt(2 * r * h_ship).

Sources

Written by Dr. Tomás Okafor, PhD Physicist · Lagos, Nigeria

Physicist specializing in classical mechanics, bringing 17 years of research and applied dynamics expertise to every calculator he reviews.

Search 3,500+ calculators

Loading search…