Nearest Airport to Fort St. John, Canada
The closest airport to Fort St. John is Fort St. John Airport (YXJ). Distance from Fort St. John Airport to Fort St. John is 4.4 miles / 7.1 kilometers.
Fort St. John – Airports nearby
- Fort St. John Airport (4.4 miles / 7.1 kilometers)
- Dawson Creek Airport (43.6 miles / 70.2 kilometers)
- Grande Prairie Airport (106.6 miles / 171.5 kilometers)
- Peace River Airport (130.9 miles / 210.7 kilometers)
Fort St. John Airport (YXJ)
Fort St. John Airport is located approximately 4.4 miles / 7.1 kilometers east of Fort St. John and about 105.8 miles / 170.3 kilometers northwest of Grande Prairie. IATA airport code is YXJ.
Dawson Creek Airport (YDQ)
Distance from Dawson Creek Airport to Fort St. John is 43.6 miles / 70.2 kilometers. Dawson Creek Airport is located approximately 43.6 miles / 70.2 kilometers southeast of Fort St. John and about 67.2 miles / 108.2 kilometers northwest of Grande Prairie. IATA airport code is YDQ.
Grande Prairie Airport (YQU)
Distance from Grande Prairie Airport to Fort St. John is 106.6 miles / 171.5 kilometers. Grande Prairie Airport is located approximately 3.4 miles / 5.4 kilometers west of Grande Prairie and about 106.6 miles / 171.5 kilometers southeast of Fort St. John. IATA airport code is YQU.
Peace River Airport (YPE)
Distance from Peace River Airport to Fort St. John is 130.9 miles / 210.7 kilometers. Peace River Airport is located approximately 90.4 miles / 145.5 kilometers northeast of Grande Prairie and about 130.9 miles / 210.7 kilometers east of Fort St. John. IATA airport code is YPE.
Includes only airports with scheduled air service.
Map of airports near Fort St. John
Airport | Distance (miles) | Distance (km) |
---|---|---|
A Fort St. John Airport (YXJ) | 4.4 | 7.1 |
B Dawson Creek Airport (YDQ) | 43.6 | 70.2 |
C Grande Prairie Airport (YQU) | 106.6 | 171.5 |
D Peace River Airport (YPE) | 130.9 | 210.7 |
E Rainbow Lake Airport (YOP) | 164.1 | 264.2 |
F Prince George Airport (YXS) | 178.6 | 287.4 |