Under normal conditions, FM radio signals travel in a straight line and fade out around 40–60 miles from the transmitter. But when weather conditions create a temperature inversion — a layer of warm air sitting over cooler air near the surface — something remarkable happens: the atmosphere becomes a waveguide, bending VHF radio signals along the curvature of the Earth. Stations that are normally far below the horizon suddenly come in loud and clear at distances of 100, 200, even 500+ miles.
This phenomenon, called tropospheric ducting (or “tropo”), is most common along coastlines during late spring and summer, especially in the late afternoon and evening hours when warm air masses move over cooler ocean water. The U.S. East Coast, Gulf Coast, and Great Lakes regions are prime tropo territory.
For FM DX enthusiasts, tropo openings are the holy grail — a chance to receive stations hundreds of miles away with full stereo audio and RDS data. A directional antenna (Yagi) dramatically improves your odds by focusing reception in the direction of the duct. Our monitoring station uses an 8-element Innova Yagi FM antenna at 40 feet, feeding an Airspy HF+ software-defined radio with GNU Radio-based RDS decoding.
This page shows live scan data from our automated tropo detection system. Every ~27 minutes, the scanner sweeps the entire FM band (87.9–107.9 MHz), measures signal strength, decodes station identification via RDS, and flags any reception beyond the normal groundwave range. The Signal Analysis tab shows the statistical baseline for each frequency and highlights anomalies that indicate atmospheric enhancement.
A single directional FM Yagi antenna dramatically improves tropo DX reception. But for serious ducting hunters, stacking two identical Yagis — mounting one above the other, spaced 8 feet apart, and feeding them in phase through a combiner — delivers a +3 dB gain improvement (double the received signal power). For tropo work, the real benefit is even greater: vertical stacking narrows the vertical beamwidth, concentrating reception at the low angles where ducted signals arrive. Effective improvement for tropo signals is often 4–5 dB.
Two Stellar Labs 4-element FM Yagis stacked 8 feet apart yield approximately 10 dBi combined gain — enough to reliably decode RDS from stations 80–100+ miles away during moderate tropo conditions. Total cost: ~$120 for both antennas plus a $10 FM splitter/combiner and matching coax. One of the best price-to-performance upgrades in FM DXing.
The FM tropo ducting forecast computes the radio refractivity gradient (dN/dh) from atmospheric temperature, humidity, and pressure profiles.
The refractivity N at each altitude is computed using the ITU-R P.453 standard formula:
N = 77.6(P/T) + 3.73×10&sup5;(e/T²)
where P = pressure (hPa), T = temperature (K), e = water vapor pressure (hPa).
When the vertical gradient dN/dh drops below -157 N-units/km, radio signals bend to follow the Earth’s curvature (super-refraction). Below -200 N/km, signals become trapped in an atmospheric waveguide (ducting).
Our forecast is tuned specifically for the FM band (88–108 MHz). Unlike generic VHF/UHF forecasts, we filter for duct layers thicker than 50 meters — the minimum required for FM wavelengths (~3m) to couple efficiently into the duct. Thinner ducts that enhance UHF television or microwave signals are excluded.
Data sources:
• NOAA GFS (Global Forecast System) — 0.25° resolution atmospheric model, updated every 6 hours. Temperature, humidity, and geopotential height on 7 pressure levels (1000–800 hPa).
• ITU-R P.453-14 — “The radio refractive index: its formula and refractivity data” — international standard for computing radio refractivity from meteorological data.
• ITU-R P.834-9 — “Effects of tropospheric refraction on radiowave propagation” — reference for ducting threshold classification.
• Live signal measurements from our automated FM band scanner (8-element Innova Yagi, Airspy HF+ SDR, GNU Radio RDS).
• Wikipedia: Tropospheric Ducting — general overview of the phenomenon (8-element Innova Yagi, Airspy HF+ SDR, GNU Radio RDS).