Airports in North Carolina

10 airports in North Carolina handle scheduled commercial passenger service. OurAirports classifies 3 of them as large airports: CLT (Charlotte Douglas International Airport), GSO (Piedmont Triad International Airport), RDU (Raleigh-Durham International Airport). Select one below for its drive time calculator, nearby cities and alternatives.

All 10 North Carolina airports with scheduled service

Sorted by size, then city. Elevation from the OurAirports database.
CodeAirportCitySize Elevation
CLT Charlotte Douglas International Airport Charlotte Large airport 748 ft
GSO Piedmont Triad International Airport Greensboro Large airport 925 ft
RDU Raleigh-Durham International Airport Raleigh / Durham Large airport 435 ft
AVL Asheville Regional Airport Asheville Medium-sized airport 2,165 ft
USA Concord-Padgett Regional Airport Concord Medium-sized airport 705 ft
FAY Fayetteville Regional Airport - Grannis Field Fayetteville Medium-sized airport 189 ft
PGV Pitt-Greenville Airport Greenville Medium-sized airport 26 ft
EWN Coastal Carolina Regional Airport New Bern Medium-sized airport 18 ft
OAJ Albert J Ellis Airport Richlands Medium-sized airport 94 ft
ILM Wilmington International Airport Wilmington Medium-sized airport 32 ft
—
Distance
—
by road
Leave now, arrive
—
at the terminal
Domestic
—
before departure
International
—
before departure

By city

Nearest airport to each major North Carolina city

The 12 largest population centres in North Carolina and the closest airport with scheduled service to each. Distances are straight-line — select a row to calculate the real driving time.

Closest commercial airport by straight-line distance
CityNearest airportStraight line
Charlotte CLT Charlotte Douglas International Airport 5.7 mi Drive time →
Raleigh RDU Raleigh-Durham International Airport 11 mi Drive time →
Greensboro GSO Piedmont Triad International Airport 8.3 mi Drive time →
Durham RDU Raleigh-Durham International Airport 10 mi Drive time →
Winston-Salem GSO Piedmont Triad International Airport 17 mi Drive time →
Fayetteville FAY Fayetteville Regional Airport - Grannis Field 4.3 mi Drive time →
Cary RDU Raleigh-Durham International Airport 6.0 mi Drive time →
Frisco EWN Coastal Carolina Regional Airport 81 mi Drive time →
Wilmington ILM Wilmington International Airport 3.9 mi Drive time →
High Point GSO Piedmont Triad International Airport 11 mi Drive time →
Greenville PGV Pitt-Greenville Airport 1.9 mi Drive time →
Asheville AVL Asheville Regional Airport 11 mi Drive time →
FAQ

Questions about North Carolina airports

How many airports are there in North Carolina?

10 airports in North Carolina handle scheduled commercial passenger service. OurAirports classifies 3 of them as large airports: CLT (Charlotte Douglas International Airport), GSO (Piedmont Triad International Airport), RDU (Raleigh-Durham International Airport).

How long does it take to drive to an airport in North Carolina?

It depends on which airport and where you start. Pick any North Carolina airport from the table on this page to open its own drive time calculator, then enter your address for a road-distance estimate and a recommended departure time.

Which airport in North Carolina should I fly from?

Compare actual drive times rather than map distances — terrain and highway layout mean the nearest airport is often not the quickest to reach. Each North Carolina airport page lists the other airports within 200 miles so you can check the alternatives side by side.