QSL Card Distance Calculator
Calculate great circle distance and bearing between two Maidenhead grid squares for QSL cards and contest logging.
About this calculator
Maidenhead grid locators encode a station's approximate location as a short alphanumeric code — the field (a 20°-longitude by 10°-latitude cell, A through R), the square (a 2°×1° subdivision, 0-9), and the subsquare (a 5'×2.5' refinement, a through x) — and this calculator decodes two such locators back into latitude/longitude before running the standard haversine great-circle formula, d = R × 2·atan2(√a, √(1-a)), to get the distance between them. It also computes the initial great-circle bearing (the compass heading to point a directional beam antenna) using the standard atan2-based bearing formula. Because radio waves can travel either the short way around the globe or the long way, it reports both: the short-path distance and bearing, plus the long-path distance (Earth's circumference minus the short path) and the reciprocal bearing 180° opposite — useful because HF propagation sometimes favors the long path over the short one depending on which route currently has daylight or favorable ionospheric conditions.
An estimated HF hop count divides the distance by roughly 3,500 km, a commonly-used rough ceiling for a single ionospheric skip, to suggest how many bounces off the ionosphere a signal would need to cover the path. Since a 4-character grid locator only pins down location to within roughly 100km × 150km at mid-latitudes (the square resolution — coarser than the subsquare defined above), treat the resulting distance and bearing as good-enough for pointing a beam or logging a contact, not survey-grade precision — a 6-character grid would narrow that considerably.
Inputs
Results
Distance (Short Path)
10,777.9 km
≈ 255 marathons
Bearing (Short Path)
86.2°
How to Use This Calculator
- Enter your grid square using the field number, square digit, sub-square letter, and sub-digit.
- Enter the DX station's grid square in the same format.
- Review short-path distance (km and miles) and bearing toward the DX station.
- Use long-path distance and bearing to point your beam in the opposite direction if propagation favors it.
How the result changes with DX Grid: Field (1-18)
| DX Grid: Field (1-18) | Distance (Short Path) | Bearing (Short Path) |
|---|---|---|
| 5 | 714.4 km | 295.9° |
| 7.5 | 4,985.8 km | 65.3° |
| 15 | 18,431.2 km | 332.7° |
| 18 | 15,141 km | 356.7° |
What each input means
- Your Grid: Field (1-18 = A-R)
- First character of your grid (A=1, B=2...R=18). E.g., EN34 → E=5
- Your Grid: Square (0-9)
- Second character of your grid (digit 0-9)
- Your Grid: Subsquare (1-24 = a-x)
- Third character of your grid (a=1, b=2...x=24)
- Your Grid: Sub-digit (0-9)
- Fourth character of your grid (digit 0-9)
- DX Grid: Field (1-18)
- First character of remote station grid
- DX Grid: Square (0-9)
- Second character of remote station grid
- DX Grid: Subsquare (1-24)
- Third character of remote station grid
- DX Grid: Sub-digit (0-9)
- Fourth character of remote station grid
How this is calculated
Formula
Haversine: d = R × arccos(sin φ₁·sin φ₂ + cos φ₁·cos φ₂·cos Δλ)Worked example, using the default values
- Identify Input Parameters4 parametersYour Grid: Field (1-18 = A-R) = 5, Your Grid: Square (0-9) = 9, Your Grid: Subsquare (1-24 = a-x) = 13, Your Grid: Sub-digit (0-9) = 4 = 8 input(s) provided
- Calculate DistanceDistance10777.9 = 10777.9
- Calculate BearingBearing86.2 = 86.2
- Calculate DistanceDistance6697.1 = 6697.1
- Calculate Long Path DistanceLong Path Distance29252.3 = 29252.3
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator need 8 grid characters instead of the usual 6-character Maidenhead grid?
It decodes each Maidenhead locator's field (20°×10° cell), square (2°×1° subdivision), and subsquare (5'×2.5' refinement) as separate numeric inputs rather than parsing a text string, so all four components per station — Field, Square, Subsquare letter, and Sub-digit — are needed to compute a specific latitude/longitude to run the haversine formula on.
What's the difference between the short-path and long-path results?
Short path is the direct great-circle route between the two grid squares and its compass bearing; long path is the same route the other way around the globe (Earth's circumference minus the short-path distance) with the reciprocal bearing 180° opposite. Long path can outperform short path when it currently has daylight or more favorable ionospheric conditions along the route, which is why both are reported.
How accurate is the reported distance from the grid squares I enter?
A 4-character-equivalent grid only pins location down to roughly 100km × 150km at mid-latitudes (the square resolution), so the resulting distance and bearing are good enough for pointing a directional beam or logging a contact but aren't survey-grade precision — using the finer subsquare characters, as the calculator's 8 inputs allow, narrows that considerably.
What does the estimated HF hop count represent?
It divides the great-circle distance by roughly 3,500 km, a commonly-used rough ceiling for how far a single ionospheric skip can carry a signal, then rounds up. It's a rough indicator of how many bounces off the ionosphere a signal would typically need to cover that path, not a precise propagation prediction.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Contest Score Calculator
Calculate ham radio contest score from QSOs, multipliers, and bonus points. Includes rate analysis and multiplier vs QSO strategy comparison.
Amateur RadioHF Propagation Calculator
Estimate Maximum Usable Frequency (MUF), optimum frequency, and hop count from solar flux index, time, distance, and season.
Aviation & Pilot ToolsGreat Circle Distance Calculator
Shortest distance between two coordinates.
Amateur RadioAntenna Trap Design Calculator
Calculate trap capacitor and inductor values for multi-band wire antennas. Includes coil winding data and impedance analysis.
More in Technology & Computing.