There are four international airports and several regional airports in the state of North Carolina. Many of the flights to and from the regional airports connect through Charlotte-Douglas International Airport.
International North Carolina Airports
- Charlotte-Douglas International Airport
Airport Code: CLT - Raleigh-Durham International Airport
Airport Code: RDU - Piedmont Triad International Airport
Airport Code: GSO
- Wilmington International Airport
Airport Code: ILM
Regional North Carolina Airports
Several regional airports, located in key areas throughout the state, provide commercial air service within easy reach of most destinations.
- Asheville Regional Airport - Located on I-26, 15 miles from Asheville and 9 miles from Hendersonville and Western North Carolina's only airport with commercial air service
Airport Code: AVL - Coastal Carolina Regional Airport - 200 Terminal Drive New Bern, North Carolina (off of Route 70 east of downtown New Bern)
Airport Code: EWN - Albert J. Ellis Airport - 264 Albert J. Ellis Airport Road. Richlands, North Carolina outside of Jacksonville, North Carolina in Onslow County
- Fayetteville Airport - 400 Airport Road, Fayetteville, North Carolina
Airport Code: FAY - Pitt-Greenville Airport - 400 Airport Road, Greenville, North Carolina
Airport Code: PGV