The nearest major airport is High Level Airport (YOJ / CYOJ). Distance from High Level Airport to Margaret Lake Airport is 116 km (72 miles).
Fox Lake Airport (CEC3 / CEC3). Distance from Fox Lake Airport to Margaret Lake Airport is 59 km (36 miles).
Ft Vermilion Airport (CEZ4 / CEZ4). Distance from Ft Vermilion Airport to Margaret Lake Airport is 70 km (43 miles).
La Crete Airport (CFN5 / CFN5). Distance from La Crete Airport to Margaret Lake Airport is 107 km (66 miles).
International airports near Margaret Lake Airport
Domestic airports near Margaret Lake Airport
- 116 km: High Level Airport - High Level - Canada, (YOJ / CYOJ)
- 212 km: Hay River Airport - Hay River - Canada, (YHY / )
- 212 km: Zama Lake Airport - Muharraq - Canada, (CFT9 / CFT9)
- 220 km: Fort Smith Airport - Fort Smith - Canada, (YSM / CYSM)
Local airports near Margaret Lake Airport
- 59 km: Fox Lake Airport - Jakarta - Canada, (CEC3 / CEC3)
- 70 km: Ft Vermilion Airport - Hierro - Canada, (CEZ4 / CEZ4)
- 107 km: La Crete Airport - Kedarnath - Canada, (CFN5 / CFN5)
- 123 km: Yates Tower Airport - Israel - Canada, (CFL8 / CFL8)
- 133 km: Steen River Airport - Meander River - Canada, (CFB7 / CFB7)
- 163 km: Steen Tower Airport - Steen Tower - Canada, (CFG7 / CFG7)
- 169 km: Edra Airport - Göcek - Canada, (CEV2 / CEV2)
- 181 km: Talbot Lake Airport - Melbourne - Canada, (CFF6 / CFF6)
- 193 km: Keg River Airport - Torquhan - Canada, (CFH3 / CFH3)
- 194 km: Loon River Airport - Songshan District - Canada, (CFS6 / CFS6)
- 200 km: Chateh Airport - La Marsa - Canada, (CFE2 / CFE2)
- 203 km: Zama Airport - Falmouth - Canada, (CEX5 / CEX5)
- 212 km: Pine Point Airport - Pine Point - Canada, (YPP / )
- 222 km: Mobil Bistcho Airport - Melbourne - Canada, (CFV3 / CFV3)
- 239 km: Embarras Airport - Nashik - Canada, (CFN4 / CFN4)
- 243 km: Birch Mountain Airport - Việt Trì - Canada, (CFM2 / CFM2)