simplemaplab

Horizon Distance Calculator

How far can you actually see? Enter your eye-height (or pick a preset — beach, lighthouse, Empire State, jet cruise, ISS) and the tool computes the geometric horizon distance, the dip angle, and a list of US cities within direct line-of-sight. Two-point mode answers "can A see B?" given each location's height. Refraction-corrected by default for real-world results.

ft · 1.70 m
Eye-height presets
Quick examples
Tip: click anywhere on the map to set the observer.
Loading map…
Horizon distance
3.1 mi
3.1 mi · 5 km · 2.7 nm
From height: 5.6 ft · with standard refraction
Dip angle
0.042°
2.5 arcminutes
Angle below true horizontal
Cities in view
Set observer location to see nearby US cities
Common heights → horizon distance
HeightGeometricWith refractionDip
Toddler eye (3 ft)3.4 km / 2.1 mi3.6 km / 2.3 mi0.030°
Adult eye-level (5'7")4.7 km / 2.9 mi5 km / 3.1 mi0.042°
On a horse (8 ft)5.5 km / 3.4 mi5.9 km / 3.7 mi0.050°
2-story window (20 ft)8.7 km / 5.4 mi9.4 km / 5.8 mi0.079°
3-story building (33 ft)11.3 km / 7 mi12.1 km / 7.5 mi0.102°
Lighthouse (50 ft)13.8 km / 8.6 mi14.9 km / 9.2 mi0.124°
Tall tree (100 ft)19.6 km / 12.1 mi21 km / 13.1 mi0.176°
Cruise ship (130 ft)22.6 km / 14 mi24.3 km / 15.1 mi0.203°
10-story (110 ft)20.5 km / 12.7 mi22 km / 13.7 mi0.184°
Eiffel Tower (1,063 ft)64.3 km / 39.9 mi69 km / 42.9 mi0.578°
Empire State (1,250 ft)69.7 km / 43.3 mi74.9 km / 46.5 mi0.627°
Burj Khalifa (2,720 ft)103 km / 63.8 mi110 km / 68.6 mi0.924°
Hot-air balloon (3,000 ft)108 km / 67.1 mi116 km / 72.1 mi0.970°
Pikes Peak (14,114 ft)234 km / 146 mi252 km / 156 mi2.10°
Mt Everest (29,032 ft)336 km / 209 mi361 km / 224 mi3.02°
Commercial flight (35,000 ft)369 km / 229 mi396 km / 246 mi3.31°
Concorde (60,000 ft)483 km / 300 mi519 km / 323 mi4.34°
U-2 spy plane (70,000 ft)522 km / 324 mi561 km / 348 mi4.68°
High-alt balloon (120,000 ft)684 km / 425 mi735 km / 456 mi6.12°
Karman line (62 mi)1,133 km / 704 mi1,218 km / 757 mi10.09°
ISS (250 mi)2,201 km / 1,368 mi2,201 km / 1,368 mi19.79°
Geometric horizon distance via spherical Earth (R = 6,371 km). Refraction k = 0.13 (standard atmosphere) multiplies geometric distance by 1.0746. Cities-in-view from SimpleMaps US ZIP database. Place names enriched via OpenStreetMap Nominatim.

How far can you see, really?

At sea level with normal eye-height, the horizon sits about 3.1 miles (5 km) away — closer than most people guess. The number falls straight out of geometry: form a right triangle with the Earth's centre, your eye, and the tangent point on the sphere's surface, then read the tangent leg with d = √(2·R·h + h²). At 1.7 m height that gives 4.65 km geometric, or 5.0 km after standard atmospheric refraction (k = 0.13) bends the light just over the curve.

Climb up and the horizon moves out fast — but not as fast as you might think. Doubling your eye-height multiplies the horizon distance by only √2 (≈1.41), because the geometry is square-root. So a 100 ft tower buys you just √(100 / 5.5) ≈ 4.3× the eye-level horizon, not 20×. That non-linearity is why a 50 m lighthouse is enough to dominate a coastline (~25 km useful range) without needing the lighthouse to be a kilometre tall.

At commercial-flight altitude (35,000 ft / 10.7 km), the horizon sits ~245 mi / 396 km away with refraction. From Mt Everest's summit it's ~224 mi / 360 km. From the International Space Station at 400 km altitude, the geometric horizon is at the geodesic distance of about 1,426 mi / 2,295 km — a quarter of the way around Earth, but still far short of seeing the entire planet at once.

How to use the horizon distance calculator

Six steps from blank input to a refraction-corrected horizon read-out.

  1. Pick the mode. Single-observer mode (default) computes horizon distance, dip angle, and visible US cities for one location. Two-point visibility mode answers "can A see B?" given each point’s height. Toggle the segmented control at the top.
  2. Set your eye-height. Type your height above sea level (feet or meters) or pick a preset — beach (1.7 m), lighthouse (15 m), Empire State Building (381 m), commercial flight (10,668 m), ISS (400 km). The math is identical for an observer’s eye 1.7 m above flat water and a sensor 1.7 m above flat ground.
  3. Choose refraction or geometric. Standard atmospheric refraction (k = 0.13) bends light over the horizon and adds about 7.5 % to the geometric distance — that’s why a paper-chart "5 km" horizon turns into a real 5.4 km. Toggle to "Geometric only" if you want pure spherical-Earth math (used in physics homework and some surveying applications).
  4. Set a location (optional in single mode). Search a city, address, or landmark; tap "Use My Location" for GPS; or click anywhere on the map. The blue circle drawn on the map is the geodesic horizon — every point on that ring is the maximum theoretical line-of-sight distance from your eye at the chosen height.
  5. Read the headline numbers. Three result cards: Horizon Distance (in your chosen unit, with all three units in the subtitle), Dip Angle (how far below true horizontal the horizon appears, in degrees and arcminutes), and Cities In View (US cities within direct line-of-sight, sorted by population).
  6. Inspect the visible-cities list. When the observer is set in the US, the table lists every city within horizon range from the SimpleMaps city database — name, state, population, distance. Click "Show all N" to expand beyond the first 20. Outside the US, the list is empty (we don’t have a worldwide cities dataset of comparable accuracy).

What people use a horizon distance calculator for

Seven recurring patterns we see — each one needs more than a half-remembered "3 miles to the horizon" rule of thumb.

Photography — overlook scouting and lens reach planning

Landscape and travel photographers use horizon distance to plan which mountains, coastlines, or skylines are technically visible from a chosen overlook. Standing at Mt Tamalpais (785 m) above San Francisco Bay, the geometric horizon sits at ~100 km — meaning the Farallon Islands (~50 km away) are easily within line-of-sight, while Big Sur (~165 km) is over the curve and invisible. Pair the result with focal-length math (object size in pixels = focal × physical size / distance) to know whether a 600 mm lens will resolve the target as more than a smudge.

Aviation — pilot horizon visibility and descent profile

For pilots, horizon distance is the radius of the visual horizon as seen from the cockpit. At 35,000 ft (~10.7 km) altitude with standard refraction, the horizon sits at ~370 km / 230 mi away — meaning a thunderstorm cell 200 km from your route is visible above the cloud deck while still ~170 km from your nearest pass. The dip angle (3.4° at 35,000 ft) is also the artificial-horizon offset that attitude indicators are calibrated to, and it sets the geometry for descent planning when targeting a runway visible at the limit of sight.

Maritime — lookout range and lighthouse design

Ship lookouts have used the formula d (nautical miles) ≈ 1.17 × √h(ft) for centuries — that’s our refraction-corrected horizon distance simplified into a single multiplier. A bridge wing 25 m above the waterline sees the horizon at ~21 km / 11.4 nm; a small fishing boat at 3 m sees only ~7.4 km / 4.0 nm. Lighthouse engineers stack focal-plane height and the receiver’s eye height: a 50 m lighthouse seen by a 5 m bridge is visible at √(2·R·50) + √(2·R·5) ≈ 25 + 8 = 33 km. Use the two-point visibility mode for that exact calculation.

Hiking — peak-to-peak visibility

Hikers planning long-line summit photography or amateur-radio "summit-on-the-air" contacts want to know whether two peaks can see each other. Mt Whitney (4,421 m) and Mt San Jacinto (3,302 m) are 280 km apart in California — combined horizon (240 + 207 = 447 km with refraction) easily clears that, so they are mutually visible on a clear day. Two-point mode answers this directly: enter both summits and their elevations, get a yes/no with a "margin" reading that tells you how far over (or under) the curvature line the visibility falls.

Architecture — view marketing and observation deck design

Marketing copy for tall residential towers ("see all the way to Long Island from the 70th floor") needs a defensible horizon-distance citation. A 70th-floor unit at ~250 m elevation has a refraction-corrected horizon at ~58 km / 36 mi — enough to reach Bridgeport CT but not Boston. For observation decks, designers also use dip angle to calibrate the railing angle and the camera-stand tilt, so visitors’ photos frame the sea-level horizon naturally instead of pointing slightly above into the sky.

Astronomy and amateur radio — line-of-sight to a distant antenna

VHF/UHF amateur-radio operators chasing tropospheric ducting, microwave-link engineers, and amateur astronomers checking observatory mountain visibility all need answers to "is X visible from Y given those two heights?" The two-point mode is the direct answer: it computes each point’s horizon distance, sums them, compares to the great-circle separation, and tells you whether the geometric line-of-sight clears Earth’s bulge. (For mission-critical RF planning use a proper Fresnel-zone clearance calculator that also models terrain — this tool covers the spherical-Earth baseline.)

Surveying and radio engineering — tower-to-tower line-of-sight check

Wireless ISPs, public-safety radio engineers, and microwave backhaul planners need to confirm that two proposed towers can see each other across the curve before they spend on terrain analysis. A 30 m tower seeing a 50 m tower has combined horizon ~45 km with refraction. If the towers are 35 km apart, you have a 10 km clearance buffer for terrain obstacles; if they’re 60 km apart, the towers will need to be taller. The two-point mode gives the first-pass yes/no in five seconds before anyone opens RadioMobile or TIA-222 software.

Heights reference table — kid eye-level to ISS orbit

Pre-computed horizon distances for twenty common observer heights, with both geometric (no atmosphere) and refraction-corrected (standard atmosphere) results. Dip angle in the last column is the angle below true horizontal at which the horizon appears.

Vantage pointHeightGeometricWith refractionDip angle
Toddler eye-level0.9 m / 3 ft3.4 km / 2.1 mi3.6 km / 2.3 mi0.030°
Adult eye on beach1.7 m / 5'7"4.7 km / 2.9 mi5.0 km / 3.1 mi0.041°
Rider on horseback2.4 m / 8 ft5.5 km / 3.4 mi5.9 km / 3.7 mi0.049°
2-story window6 m / 20 ft8.7 km / 5.4 mi9.4 km / 5.8 mi0.078°
3-story building10 m / 33 ft11.3 km / 7.0 mi12.1 km / 7.5 mi0.101°
Lighthouse focal plane15 m / 50 ft13.8 km / 8.6 mi14.9 km / 9.3 mi0.124°
Tall tree / mast30 m / 100 ft19.6 km / 12.2 mi21.0 km / 13.1 mi0.176°
Cruise-ship bridge40 m / 130 ft22.6 km / 14.0 mi24.3 km / 15.1 mi0.203°
Eiffel Tower top324 m / 1,063 ft64.3 km / 39.9 mi69.1 km / 42.9 mi0.578°
Empire State observation381 m / 1,250 ft69.7 km / 43.3 mi74.9 km / 46.6 mi0.627°
Burj Khalifa top828 m / 2,720 ft102.7 km / 63.8 mi110.4 km / 68.6 mi0.924°
Hot-air balloon914 m / 3,000 ft107.9 km / 67.1 mi115.9 km / 72.0 mi0.971°
Pikes Peak summit4,302 m / 14,114 ft233.9 km / 145.3 mi251.4 km / 156.2 mi2.106°
Mt Everest summit8,848 m / 29,032 ft335.8 km / 208.6 mi360.8 km / 224.2 mi3.022°
Commercial cruise10,668 m / 35,000 ft368.7 km / 229.1 mi396.2 km / 246.2 mi3.318°
Concorde cruise18,288 m / 60,000 ft482.7 km / 300.0 mi518.7 km / 322.3 mi4.343°
U-2 spy plane21,336 m / 70,000 ft521.1 km / 323.8 mi560.0 km / 348.0 mi4.689°
High-altitude balloon36,576 m / 120,000 ft682.3 km / 424.0 mi733.2 km / 455.6 mi6.140°
Karman line100 km / 62 mi1,131 km / 703 mi1,215 km / 755 mi10.13°
ISS orbit400 km / 250 mi2,295 km / 1,426 mi20.27°

The math behind the result

Three formulas drive every result this tool produces. All three model Earth as a smooth sphere of radius R = 6,371 km (the IUGG mean Earth radius).

1. Geometric horizon distance

Drop a perpendicular from your eye at height h to a tangent line touching the sphere at the visual horizon. The tangent length is d_geom = √(2·R·h + h²). For everyday heights (h ≪ R) the h² term is tiny and the formula collapses to the textbook approximation d ≈ √(2·R·h) ≈ 3.57·√h(m) km. At extreme heights (above ~100 km) we switch to the exact geodesic-arc formula d_arc = R · arccos(R / (R + h)), which measures the great-circle distance along the sphere's surface from your sub-observer point to the tangent point — the more meaningful answer when you're looking at a curved horizon from orbit.

2. Refraction correction

Light from beyond the geometric horizon doesn't go straight: it bends slightly downward through the dense lower atmosphere and reaches your eye even though the geometric line of sight would be blocked by the bulge. The standard atmospheric refraction coefficient k = 0.13 (used by ICAO, FAA, and surveying standards) means the effective Earth radius is R/(1 − k) ≈ 1.149 R, which is mathematically equivalent to multiplying the geometric horizon distance by 1/√(1 − k) ≈ 1.0746. So the practical horizon is ~7.5 % farther than the spherical-Earth answer. Real-world conditions vary — see the k-table below.

3. Dip angle

Dip is the angle between true horizontal (parallel to the local geoid) and the line of sight to the horizon. From the same right triangle: dip = arccos(R / (R + h)). At eye-level (1.7 m) the dip is 0.041° — too small to see directly. At 35,000 ft cruise altitude it's 3.3°, which is why pilots see the horizon visibly below the aircraft attitude reference. Maritime celestial navigators using a sextant must subtract the dip from the measured altitude of the sun to get the true altitude.

Standard atmospheric k-value reference

The refraction coefficient k varies with weather and time of day. This table covers the common conditions surveyors and meteorologists use:

ConditionskMultiplierNote
Vacuum / no atmosphere0.000×1.0000Pure geometric — Moon, Mars without atmosphere.
Cold air, heavy mirage layer−0.10 to 0.00×0.95–1.00Mirage / "looming" — horizon appears closer than geometric.
Standard atmosphere (sea level, 15 °C)0.13×1.0746ICAO / FAA / surveying default. Used by this tool.
Warm humid summer day0.15–0.18×1.08–1.10Refraction slightly stronger than standard.
Strong temperature inversion0.20–0.30×1.12–1.20Looming — distant ships appear above horizon.
Anomalous superrefraction0.50+×1.4+Rare ducting events — extreme over-the-horizon visibility.

Why is the horizon farther than you think?

Three reasons people lowball the answer: (1) the "3 miles to the horizon" rule of thumb is a flat-Earth heuristic that comes from medieval seafarers — it's actually a refraction- corrected eye-level value, but most people assume it's the maximum distance any human ever sees. (2) Most people don't intuit the square-root scaling. Doubling your eye-height only adds ~41 % to the horizon distance, which feels much less than "you doubled your height" suggests. (3) Atmospheric refraction extends the horizon by ~7.5 % beyond pure geometric in standard conditions, and by 10–20 % in temperature-inversion conditions — contributing to historical "impossible" observations like Theodore Roosevelt seeing Long Island from the Empire State Building roof (the geometric line says it's marginal; refraction makes it routine).

The refraction effect is what makes the "flat earth" observational anomalies that conspiracy theorists cite happen in the first place — they cite a still-water lake photograph that should have hidden a distant lighthouse below the curve, but the photograph shows the lighthouse's base. The explanation isn't that Earth is flat; it's that on a calm sunlit day with warm air over cooler water you get a temperature inversion, k jumps from 0.13 to 0.30+, and the horizon extends 15–20 % farther than the textbook value. This calculator's standard k = 0.13 is the typical-day baseline; if you want to model anomalous propagation, swap in a higher k mentally.

Famous horizon distances

Six benchmark answers worth memorising — useful for trivia, photography, and sanity-checking your own calculations.

Vantage pointRefraction-corrected horizon distance
Standing on a beach (5'7" eye)~3.1 mi / 5 km
Top of Empire State Building (1,250 ft)~46 mi / 75 km
Mt Everest summit (29,032 ft)~224 mi / 360 km
Cruising at 35,000 ft~246 mi / 396 km
Concorde at 60,000 ft~322 mi / 519 km
From the ISS (250 mi orbit)~1,426 mi / 2,295 km

SimpleMapLab vs other horizon distance calculators

Most online horizon-distance tools are formula-only (input height, output distance) with no map view, no two-point mode, and no list of visible places. We compared against the three most-cited free alternatives:

FeatureSimpleMapLabFreeMapToolsOmnicalculatorCalculator Academy
Free, no sign-upYesYesYesYes
Geometric + refraction-correctedYesGeometric onlyYesGeometric only
Map view of horizon circleYesNoNoNo
Two-point "can A see B?" modeYesNoNoNo
List of cities within horizon rangeYesNoNoNo
Eye-height presets (beach → ISS)Yes (10)A fewNoA few
Dip angle calculationYesNoYesNo
Heights reference tableYes (~20 rows)LimitedLimitedYes
Mobile-first designYesPartialNoPartial
URL hash shareYesNoNoNo

The other tools cover the basic formula well and are fine if all you need is a single number from a height. Where SimpleMapLab adds value is the map view (you can see the horizon circle on Earth, not just read a number), the two-point mode (the "can A see B?" question is what most real-world users actually want to answer), and the cities-in-view list (turns abstract distance into a concrete "you can see Newark and Yonkers from here" answer). We also default to refraction-corrected results, which is what surveyors, pilots, and sailors actually want — formula-only tools often skip refraction or hide it behind a checkbox most people never click.

Related tools and resources

For altitude above sea level (the height input this tool needs at terrain-bound observers), see Elevation Finder — it returns Copernicus 30 m DEM elevation for any point on Earth. For directional bearings between two points (which way is the horizon target?), see Bearing & Compass Calculator. For the great-circle distance between any two locations (the input to two-point visibility mode), see Distance Between Two Places. For the sun's position above the horizon at any time and place — directly related to sunrise/sunset visibility from elevated viewpoints — see Sun Position Calculator. To enumerate every US city within a chosen radius (a strict superset of cities-in-view but without the line-of-sight cap), see Find Cities in Radius.

Frequently asked questions

On a smooth spherical Earth (radius R = 6,371 km), the geometric distance to the horizon from height h is d = √(2·R·h + h²). For everyday heights (h ≪ R) this simplifies to d ≈ √(2·R·h). At an eye-height of 1.7 m that gives 4,653 m — about 4.7 km or 2.9 mi. The math comes straight from the right triangle formed by the Earth’s center, the observer, and the tangent point on the sphere.
Earth’s atmosphere bends light downward as it passes through layers of decreasing density, allowing your eye to see slightly past the geometric horizon. Standard atmospheric refraction is parameterised by k = 0.13, which multiplies the geometric distance by 1/√(1 − k) ≈ 1.0746. So the practical horizon at sea level is ~7.5 % farther than the pure spherical-Earth answer. Surveying, aviation, and maritime engineering all assume this default; only physics homework problems and idealised simulations skip it.
Dip is the angle below true horizontal that the apparent sea-horizon sits at, given by dip = arccos(R / (R + h)). At 1.7 m it is 0.041° (2.5 arcminutes). At 35,000 ft it is 3.3° — that’s why the cockpit horizon visibly drops below the artificial-horizon line on a 0° pitch attitude. Sextant users in maritime celestial navigation must correct their measured altitude by this dip to get true altitude.
Geometric: d_geom = √(2·R·h + h²). With standard refraction: d_app = 1.0746 × d_geom. Dip angle: arccos(R / (R + h)). For a quick "back-of-napkin" estimate in nautical miles from height in feet: d_nm ≈ 1.17 × √h_ft. From meters in km: d_km ≈ 3.86 × √h_m (refraction-corrected). Useful sanity-check formulas — the tool runs the exact spherical-Earth math instead.
Use the two-point visibility mode. Set both points and their heights, and the tool sums each one’s horizon distance, compares to the great-circle separation, and returns Yes/No with a margin (positive = visible with that much buffer above the curvature; negative = blocked, with that much obstruction). It assumes a smooth Earth between A and B; real terrain (mountains, hills) can block visibility even when the spherical-Earth math says yes.
This tool answers the spherical-Earth question only — does Earth’s curvature block the line-of-sight? It does not consider intervening terrain, buildings, or vegetation. For radio-frequency line-of-sight planning that includes terrain (Fresnel zones, knife-edge diffraction), use specialised tools like RadioMobile or HeyWhatsThat. Our two-point mode is a useful first-pass: if the spherical-Earth math says no, no amount of terrain analysis will save you. If it says yes, you still need to check obstacles.
Yes, but barely. From eye-height (1.7 m) the curvature drops the horizon at 5 km away by roughly 4 m below where a flat-Earth model would put it. That’s a 0.04° dip angle — visible but subtle. To see curvature obviously you need to climb a few hundred meters: from a 100 m clifftop, the horizon drops by ~140 m vertical at its 36 km distance, giving a clear bowed appearance to the sea’s edge. Photographs taken at 60,000+ feet show curvature unmistakeably.
The small-angle approximation d ≈ √(2·R·h) breaks down when h becomes comparable to R. At 400 km (ISS orbit), h/R = 0.063, so the h² term in the exact formula d = √(2·R·h + h²) starts to matter — it adds ~2.5 km to the answer. At extreme heights the tool uses the exact angular formula d = R · arccos(R / (R + h)), which gives the geodesic arc-length to the tangent point on the sphere’s surface (not the chord through space). That’s why the ISS row reads 2,295 km — a quarter of the way around Earth.
For heights below 100 km, the spherical-Earth math is accurate to within a few meters — well beyond what the human eye can resolve and well below the variability introduced by atmospheric refraction. The biggest source of real-world error is non-standard atmospheric conditions: a temperature inversion can extend the horizon by 10–20 % beyond the standard k = 0.13 figure, while a heat mirage layer can shrink it by a similar amount. Treat the tool’s answer as a "typical clear day" estimate.
Atmospheric refraction is concentrated in the lower troposphere where the air is dense. The ISS at 400 km altitude sits well above the atmosphere (the Karman line is at 100 km), so light travels in a straight line from the spacecraft to the horizon point. We mark the ISS row with "—" because the refraction multiplier doesn’t apply meaningfully — and we use the exact angular formula for the geometric distance.
The cities-in-view feature uses the SimpleMaps US ZIP-derived city database, which has population-weighted centroids for ~28,000 US populated places and is one of the most accurate free city-level datasets available. We don’t have an equivalent worldwide dataset of comparable quality. For non-US locations, set the observer and use the map’s blue circle as the visualisation — any place inside that circle is, in principle, within line-of-sight (terrain permitting).
Yes — the height you enter is the height of your eye above the surface that defines the horizon. For a beach observer that’s height-above-sea-level (your standing eye-height plus zero, since the beach is at sea level). For someone on top of a 100 m hill, it’s standing eye-height + 100 m. The "horizon" in this tool is the local horizon (sea or ground level at the tangent point), not the astronomical horizon. For raised-target visibility (can the lighthouse beam reach my boat?), use two-point mode with the lighthouse’s focal-plane height as point A and your eye-height above sea level as point B.
Height: feet or meters (toggle independently of distance). Distance: miles, kilometers, or nautical miles. The headline result card shows your chosen distance unit prominently with the other two units in the subtitle for instant cross-reference. Internally everything is computed in meters and converted on display, so you can switch units mid-session without losing precision.
Yes. Click "Share URL" — the tool encodes mode, height, refraction setting, and observer/target locations into the URL hash and copies the link to your clipboard. Send the link and the recipient lands on the same configuration, no sign-up or backend storage needed. Useful for passing a "you can see X from Y" verdict to colleagues, bookmarking specific scenarios for later reference, or embedding the link in a blog post about a landmark.
Yes — entirely free, no sign-up, no API key, no rate limits. Map tiles come from OpenFreeMap (free, unlimited). Geocoding for the location search uses Photon (free) and Nominatim (free, generous fair-use). The cities database is the same SimpleMaps file used by tens of thousands of free geographic tools online. The tool runs entirely client-side in your browser — no data leaves your device.
Data sources & methodology

Horizon-distance math: spherical Earth with R = 6,371 km (IUGG mean radius), formula d = √(2·R·h + h²) for everyday heights and d = R · arccos(R / (R + h)) at extreme altitudes. Refraction: standard atmosphere k = 0.13 (ICAO / FAA / surveying default), equivalent to multiplying geometric distance by 1.0746. Dip-angle formula: dip = arccos(R / (R + h)). Cities-in-view list: SimpleMaps US ZIP-derived cities database (~28,000 populated US places with population-weighted centroids and 2020 Census populations). Map basemap: OpenFreeMap Liberty vector tiles (free and unlimited). Geocoding for the location search: Photon (typo-tolerant autocomplete) and Nominatim(OpenStreetMap reverse geocoding for place labels). All math runs client-side in your browser; no observer data leaves your device.

More SimpleMapLab tools

Elevation Finder

Find altitude above sea level for any point on Earth — Copernicus 30 m DEM.

Bearing & Compass Calculator

Initial, final, rhumb-line, and magnetic bearings between any two points.

Distance Between Two Places

Great-circle distance between any two points on Earth — multi-unit output.

Find Cities in Radius

List every US city within a chosen radius. Filter by population, export CSV.