⚠️ Reference & Statistical Notice: Data presented on RunwayFacts is compiled from public domain aviation registries for technical comparison and research. Not for flight planning or real-time operational aviation use.
Runway wind calculator

Crosswind Calculator

Choose an airport and enter the wind. The calculator splits the wind into a headwind (or tailwind) component and a crosswind component for every open runway end, using runway designators from the RunwayFacts dataset (650 airports, 2,258 runway ends), and sorts the runways from most to least favourable.

Not for operational use. Educational and planning-practice tool only. Runway headings are derived from designators (±5°), data is a 2026-09-01 snapshot, and runway availability, NOTAMs and aircraft limits are not considered. Use official ATIS/METAR, charts and your aircraft's flight manual for real flights.

Example result (shown before you change anything): London Heathrow Airport with wind 230° at 18 kt gusting 28 kt.

RunwayHeading*Head / tailwindCrosswindGust head / tailGust crosswindLength
27Rbest 270° 13.8 kt head 11.6 kt from left 21.4 kt head 18.0 kt from left 12,799 ft
27L 270° 13.8 kt head 11.6 kt from left 21.4 kt head 18.0 kt from left 12,001 ft
09L 090° 13.8 kt tail 11.6 kt from right 21.4 kt tail 18.0 kt from right 12,799 ft
09R 090° 13.8 kt tail 11.6 kt from right 21.4 kt tail 18.0 kt from right 12,001 ft

* Heading = runway number × 10 (magnetic unless the designator ends in T). Helipads, water lanes and closed runways are excluded.

How crosswind and headwind are calculated

Take the angle θ between the wind direction and the runway heading. The wind vector then splits into two parts:

crosswind = wind speed × sin(θ)
headwind  = wind speed × cos(θ)      (negative = tailwind)
θ = wind direction − runway heading, normalised to −180°…+180°

A positive θ means the wind comes from the right of the runway centreline, a negative θ from the left. When θ is more than 90° either way, the cosine turns negative and the headwind becomes a tailwind — you are probably looking at the wrong end of the runway. Gusts are treated the same way: the calculator repeats the maths with the gust speed, because the crosswind you must be able to handle is the gusting one.

Worked example: London Heathrow Airport, runway 27L

  1. Runway 27L → heading 270° (magnetic). Wind 230° at 18 kt, gusting 28 kt.
  2. θ = 230° − 270° = -40°, so the wind is 40° off the nose, from the left.
  3. Crosswind = 18 × sin(40°) = 18 × 0.643 ≈ 11.6 kt from the left.
  4. Headwind = 18 × cos(40°) = 18 × 0.766 ≈ 13.8 kt.
  5. With the 28 kt gust: crosswind ≈ 18.0 kt, headwind ≈ 21.4 kt.

Pilots often estimate this mentally with the clock method: 15° off ≈ ¼ of the wind as crosswind, 30° ≈ ½, 45° ≈ ¾, 60° or more ≈ all of it. For 40° that gives roughly ⅔ × 18 ≈ 12 kt — close to the exact 11.6 kt.

Magnetic vs true wind — the classic trap

Limits of this calculator

Looking for runway lengths and layouts? Browse the airport directory or the longest runways. Data sources are described on the methodology page.