592 airports and airfields in Virginia, of which 17 are large or medium commercial airports. Below are the main ones.
| Airport | IATA | ICAO | City |
|---|---|---|---|
| Norfolk International Airport | ORF | KORF | Norfolk |
| Richmond International Airport | RIC | KRIC | Richmond |
| Washington Dulles International Airport | IAD | KIAD | Dulles |
| Charlottesville Albemarle Airport | CHO | KCHO | Charlottesville |
| Danville Regional Airport | DAN | KDAN | Danville |
| Davison Army Air Field | DAA | KDAA | Fort Belvoir |
| Felker Army Air Field | FAF | KFAF | Newport News (Fort Eustis) |
| Lake Country Regional Airport | — | — | Clarksville |
| Langley Air Force Base | LFI | KLFI | Hampton |
| Lynchburg Regional Airport - Preston Glenn Field | LYH | KLYH | Lynchburg |
| Newport News Williamsburg International Airport | PHF | KPHF | Newport News |
| Norfolk Naval Station (Chambers Field) | NGU | KNGU | Norfolk |
| Oceana Naval Air Station | NTU | KNTU | Virginia Beach |
| Quantico Marine Corps Airfield / Turner Field | NYG | KNYG | Quantico |
| Roanoke–Blacksburg Regional Airport | ROA | KROA | Roanoke |
See every airport in Virginia — including general aviation fields, heliports and seaplane bases — with runways, elevation and the nearest airports: search the airport directory.
IATA codes (three letters) are used by airlines and passengers; ICAO codes (four letters) by air-traffic control. The first letter of a US ICAO code is usually K.