| Type | Airport Name | City | IATA Code | Connectivity | Distance |
| Perth International Airport | Perth | PER | 23.52 km | ||
| Albany Airport | Albany | ALH | 352.92 km | ||
| Geraldton Airport | Geraldton | GET | 392.95 km | ||
| Mount Magnet Airport | MMG | 482.21 km | |||
| Kalgoorlie Boulder Airport | Kalgoorlie | KGI | 539.55 km |
=Medium Airport,
=Large Airport
Connectivity ratings are based on the airport's flight routes to other airports.
The above list contains Regional/Domestic as well as International airports.
| City/Town/Village | Distance |
| Armadale(Western Australia) | 0 km |
| Bedfordale(Western Australia) | 5.99 km |
| Wattleup(Western Australia) | 19.03 km |
| Bartons Mill(Western Australia) | 20.99 km |
| Attadale(Western Australia) | 23.82 km |
| City/Town/Village | Distance |
| Perth(Western Australia) | 28.76 km |
| Mandurah(Western Australia) | 52.65 km |
| Kwinana(Western Australia) | 24.61 km |
| Northam(Western Australia) | 82.75 km |
| Beechina(Western Australia) | 44.77 km |
Airports Near Armadale, Western Australia, Australia on map