VHF Direction Finding and Q-Code Bearings
VHF direction finding (VDF) is a ground service in which a station measures the direction from which an aircraft's VHF radio transmission arrives and passes it to the pilot as a bearing, normally as a Q-code such as QDM, the magnetic heading to steer to the station in nil wind.
VHF direction finding (VDF) turns the usual arrangement of radio navigation round. With an NDB or a VOR, the ground station transmits and the aircraft works out its bearing. With VDF, the aircraft transmits on its ordinary VHF communication radio and a ground station measures the direction from which the signal arrives, then tells the pilot the result by voice. The aircraft needs no navigation equipment at all, which is why VDF has long served as a get-you-home aid for lost, uncertain or partly equipped pilots.
The bearings are passed as Q-codes, three-letter abbreviations that fix both the direction (to or from the station) and the datum (magnetic or true). The same codes describe ADF, VOR and RMI bearings, so they appear throughout radio navigation exams, from the PPL to the ATPL. VDF services still appear in AIPs: Toulouse-Blagnac, for example, lists a VDF service with the call sign TOULOUSE Homer (TOULOUSE Gonio in French) on six VHF frequencies.
VDF principle and equipment
A VDF station combines a direction-finding antenna system with a receiver tuned to one or more of the frequencies used by the air traffic service. When an aircraft transmits, the equipment senses the direction from which the signal arrives and displays the bearing to the controller or operator, who passes it back on the same frequency by voice (A3E, amplitude-modulated telephony). Three consequences follow:
- the station can measure a bearing only while the aircraft is transmitting;
- VDF gives direction only, never distance;
- the bearing is measured at the station, so it is converted between true and magnetic with the variation at the station, as for a VOR radial.
A direction-finding station is identified in radiotelephony by the call sign suffix HOMER, and it is listed in AIPs with the abbreviation VDF. Its UHF equivalent, used by the military, is UDF.
| ADF (with NDB) | VOR | VDF | |
|---|---|---|---|
| Who transmits | Ground beacon | Ground beacon | Aircraft |
| Where the bearing is measured | In the aircraft | In the aircraft | At the ground station |
| Aircraft equipment | ADF receiver | VHF navigation receiver | VHF communication radio only |
| Variation used for magnetic bearings | At the aircraft | At the station | At the station |
Being VHF, VDF is limited to line of sight. The maximum theoretical range is 1.23 × (√h₁ + √h₂) NM, with the station aerial and aircraft heights in feet: a station aerial at 196 ft and an aircraft at 2,500 ft give about 79 NM. High ground between the two cuts the range, and so can the aircraft's own attitude, when banking masks its antenna. A pilot low in a valley may be out of reach of a station that answers easily after a climb (see radio wave propagation).

Requesting and using a VDF bearing
The pilot calls the station on its frequency, asks for the bearing wanted, usually a QDM, and transmits long enough for it to be measured. The station replies with the bearing and its accuracy class, for example "QDM 245, Class B".
VDF bearings are used for:
- homing: the pilot flies the QDM as a heading, asks for another, and corrects repeatedly until overhead. A QDM takes no account of wind, so in a crosswind the path curves downwind of the direct line unless the pilot applies a drift correction (see radio navigation aids and position fixing);
- position lines: a QTE is drawn on the chart from the station, and crossed with a second bearing or another aid to give a fix;
- track checks, confirming that the aircraft is where the pilot believes it to be;
- let-downs: some aerodromes publish VDF approach procedures.
Radio waves follow great circles, so a VDF bearing plotted over a long distance on a Mercator chart needs a conversion angle correction, applied at the station. A station at 30°N 010°W that measures the great-circle bearing of an aircraft at 30°N 030°W as 275° has a convergency of 20° × sin 30° = 10° and a conversion angle of 5°, so the line is drawn on the Mercator chart at 270°.
Auto-triangulation
When several VDF stations take a bearing on the same transmission at the same time, their bearings cross at the aircraft's position. Auto-triangulation combines them automatically into a fix, without the pilot doing anything but transmit. It is provided on the international VHF emergency frequency, 121.5 MHz, where it helps locate aircraft that are lost or in distress. France notifies ICAO that, in addition to its other uses, 121.5 MHz may be used there for direction finding. The military equivalent on UHF uses 243 MHz.
The 121.5 MHz signal of an emergency locator transmitter also serves direction finding. The beacon's digital 406 MHz burst is detected by the Cospas-Sarsat satellites, which have not processed 121.5 MHz alerts since 2009; the low-power 121.5 MHz carrier now serves searchers homing on the beacon in the final stage of a search.
Bearing classes A to D
Every VDF bearing is passed with a bearing classification so that the pilot knows how much weight to give it.
| Class | Accuracy |
|---|---|
| A | Within ±2° |
| B | Within ±5° |
| C | Within ±10° |
| D | Less accurate than Class C |
A Class A QDM of 270 at 30 NM means, by the 1-in-60 rule, that the aircraft is within 1 NM of the 090 QDR; a Class C bearing at the same range leaves a band 5 NM either side. A position line or homing based on a Class D bearing should be confirmed by other means.
Exam tip: the class describes the accuracy of the bearing, not the strength or readability of the signal. "QDM 245 Class B" means the bearing to the station lies between about 240° and 250°.
The Q-code system
The Q code is a set of three-letter abbreviations beginning with Q, each standing for a defined phrase. Aviation keeps a handful: the altimeter settings QNH and QFE (see altimeter settings), the runway direction QFU, and the four Q-code bearings. Common abbreviations such as these are spoken as letters, without the phonetic alphabet.
The four bearings differ in two ways only: whether they are measured to or from the station, and whether from magnetic or true north.
| Magnetic | True | |
|---|---|---|
| To the station | QDM | QUJ |
| From the station | QDR | QTE |

QDM and QDR
QDM is the magnetic bearing from the aircraft to the station. The French AIP's list of abbreviations gives it as "magnetic heading": in nil wind it is the heading to steer to reach the station, which is why a pilot asking for a "steer" asks for a QDM. QDR is the magnetic bearing of the aircraft from the station, the reciprocal of the QDM. It is the VDF or NDB equivalent of a VOR radial.
The same codes describe airborne bearings. On an RMI the head of the needle shows the QDM and the tail the QDR. On a fixed-card ADF, the QDM is magnetic heading plus relative bearing, less 360° if the sum exceeds 360°: heading 300°(M) with a relative bearing of 136° gives a QDM of 076° and a QDR of 256°.
Exam tip: to picture the aircraft's position, always use the QDR. A QDM of 330° puts the aircraft on the 150° QDR, south-east of the station, whatever its heading.
QTE and QUJ
QTE is the true bearing of the aircraft from the station, and QUJ the true bearing from the aircraft to the station; each is the reciprocal of the other. Chart meridians show true north, so a QTE can be plotted directly: draw a line from the station at the QTE, measured against a meridian, with no variation applied. That is why a pilot wanting a position line asks for a QTE, and a pilot wanting a heading home asks for a QDM.
Conversion between the magnetic and true codes uses the variation: easterly variation is added to a magnetic bearing to give true, westerly variation subtracted.
- An RMI tuned to a VOR shows a QDM of 330°, so the QDR is 150°(M). With variation at the VOR of 10°E, the QTE is 160°(T) and the QUJ 340°(T).
- Heading 120°(M) with an ADF relative bearing of 330° gives a QDM of 090°(M). With 8°W variation at the aircraft, the QUJ is 082°(T) and the QTE 262°(T).
Warning: apply the variation at the right place. VDF and VOR bearings are measured at the station and use the station's variation; ADF bearings are measured in the aircraft and use the variation at the aircraft.
QFU and runway direction
QFU is the magnetic orientation of a runway, its magnetic direction in the direction of take-off or landing. The runway designator is the QFU rounded to the nearest ten degrees and divided by ten, as seen from the direction of approach: a runway with a magnetic direction of 094° is runway 09, and parallel runways add L, C or R.
Because the designator is rounded, QFU gives the precise figure. French charts and AIP entries use it freely: runway 29 at Saint-Cyr-l'École is QFU 292°, landing at the Megève altiport is compulsory on QFU 153°, and Toulouse-Blagnac's radio failure procedure tells a pilot in IMC who does not know the runway in use to assume QFU 14. A pilot can compare the QFU with the heading indicator when lined up, as a check that the aircraft is on the intended runway and that the heading is correctly set.
Frequently asked questions
What is the difference between QDM and QDR?
QDM is the magnetic bearing from the aircraft to the station, which in nil wind is the heading to steer to reach it; it is what a pilot asks for when requesting a steer. QDR is the magnetic bearing of the aircraft from the station, the reciprocal of the QDM and the equivalent of a VOR radial. An aircraft with a QDM of 330 degrees is on a QDR of 150 degrees, south-east of the station.
What do QTE and QUJ mean?
Both are true bearings. QTE is the true bearing of the aircraft from the station, and QUJ the true bearing from the aircraft to the station; each is the reciprocal of the other. QTE is the one to ask for when plotting a position line, because it can be drawn from the station straight against a chart meridian without applying variation. QUJ is the true counterpart of the QDM.
What are the VDF bearing classes?
A VDF station passes each bearing with an accuracy class. Class A is accurate to within plus or minus 2 degrees, Class B within 5 degrees and Class C within 10 degrees; Class D is less accurate than Class C. A reply of QDM 245 Class B therefore means the actual magnetic bearing to the station lies between about 240 and 250 degrees, and the pilot weighs the information accordingly.
What is QFU?
QFU is the Q-code for the magnetic orientation of a runway, the exact magnetic direction of the runway in the direction of landing or take-off. The runway designator is derived from it by rounding to the nearest ten degrees, so a runway whose magnetic direction is 094 degrees is runway 09. French charts and AIP entries often quote QFU, for example a landing compulsory on QFU 153 degrees.
Why does a VDF station need the aircraft to transmit?
A VDF station takes its bearing from the aircraft's own VHF transmission, measuring the direction from which the signal arrives. With nothing transmitted, there is nothing to measure. The pilot therefore makes the request on the frequency the station monitors and transmits long enough for the bearing to be taken. VDF gives direction only, not distance, and needs line of sight between the aircraft and the station.
Test yourself on VHF Direction Finding and Q-Code Bearings
The v1prep banks cover this topic in General and Radio Navigation (061/062), with a worked explanation for every answer. EASA ATPL, PPL, IR and CPL, the FAA written tests and A320/B737 type ratings.
Start practising →Sources and further reading
- AIP France, GEN 2.2, Abbreviations used in AIS publications (QDM, QDR, QFE, QFU, QNH, VDF)
- AIP France, AD 2 LFBO, Toulouse-Blagnac (AD 2.18, ATS communication facilities, VDF)
- AIP France, GEN 1.7, Differences from ICAO Standards, Recommended Practices and Procedures (Annex 10, Volume V, use of 121.5 MHz)
- EASA, Explanatory Note to ED Decision 2018/001/R, Part-FCL theoretical knowledge learning objectives (062 Radio Navigation, 090 Communications)
Library articles are written for study and exam preparation. They do not replace your aircraft's approved documentation, your operator's procedures or the regulations themselves.