Airports in North Carolina
North Carolina state has 11 airports offering commercial flights. Most of them are small hub and nonhub airports, while Charlotte Airport is the only large-sized one. However, despite their classifications, together North Carolina airports handle more than 70 million passengers each year. That’s why passengers can choose from several airports when traveling to North Carolina. To better understand where each airport is located, make sure to check the map of airports in North Carolina at the end.
List of airports
Charlotte Douglas International Airport – IATA Code – CLT (~ 50 M Passengers)
Charlotte International Airport is one of the busiest US airports, located about 10 km west of Charlotte city center. More than a dozen airlines operate at the airport, connecting little less than 200 destinations. American Airlines and American Eagle currently handle the most flights. Majority of year round flights are to US cities, but there are also seasonal flights to European cities. Getting to and from CLT airport is done via CATS public service, shuttles, cabs and taxis.
Raleigh-Durham International Airport – IATA Code – RDU (~ 14 M Passengers)
Raleigh-Durham Airport is an international US airport serving Raleigh city and The Triangle Region. About 70 airlines serve RDU airport, handling some 500 daily flights. Apart from flights to US cities, there are also seasonal ones to Puerto Rico, Mexico and major European cities. Airport’s exact location is about 20 km NW from Raleigh city.
Piedmont Triad International Airport – IATA Code – GSO (~ 1.8 M Passengers)
Piedmont Triad Airport is an airport in North Carolina, serving the Piedmont Triad Region and its cities Greensboro, Winston-Salem and High Point. More specifically, PTI airport is located about 15 km west of Greensboro. 7 airlines currently operate at the airport, and Atlanta and Charlotte are the most connected airports. Piedmont Triad Wide bus service should get you to all the aforementioned cities. Alternatively, there are shuttles and taxis on site.
Smaller North Carolina Airports
Asheville Regional Airport – IATA Code – AVL
- Nearby city(s): Asheville (14 km)
- Airline(s): Allegiant Air, American, Delta, jetBlue
Wilmington International Airport – IATA Code – ILM
- Nearby city(s): Wilmington (10 km)
- Airline(s): American, Delta, United
Fayetteville Regional Airport – IATA Code – FAY
- Also Called: Grannis Field
- Nearby city(s): Fayetteville (6 km)
- Airline(s): Delta, American Eagle
Albert J. Ellis Airport – IATA Code – OAJ
- Nearby city(s): Jacksonville (19 km)
- Airline(s): Delta, American Eagle
Coastal Carolina Regional Airport – IATA Code – EWN
- Also Called: Craven County Regional
- Nearby city(s): New Bern (5 km)
- Airline(s): Delta, American Eagle
Concord Regional Airport – IATA Code – USA
- Nearby city(s): Concord (13 km)
- Airline(s): Allegiant Air
Pitt-Greenville Airport – IATA Code – PGV
- Nearby city(s): Greenville (3 km)
- Airline(s): American Eagle
Airports in neighboring states
Airports in South Carolina | Airports in Georgia |
Airports in Virginia | Airports in Tennessee |
What airports do you have serving outerbanks North Carolina? And what airlines go there? Thanks.
Hi Toni,
all commercial airports are listed in the text, you can check them on the map below the text for easier navigation.
Best,
GBB Team
ILM is probably your best choice.
I’m trying to get a flight from Panama City Beach airport to hickory North Carolina. can you tell me what’s available?
Hi Blanche,
you should look to depart from the Northwest Florida Beaches International Airport (ECP). Some flights to Hickory might not be direct so you might have to connect flights or consider alternative nearby airports.
Best,
Marija, GetByBus Team