Charlotte (CLT) to Roanoke (ROA) flights

Piedmont Airlines, PSA Airlines fly nonstop from Charlotte Douglas International Airport to Roanoke-Blacksburg Regional Airport, with about 47 flights a week in July 2026. The 155-mile flight takes about 1h 13m gate to gate.

From
CLT
Charlotte
Charlotte Douglas International Airport
To
ROA
Roanoke
Roanoke-Blacksburg Regional Airport
Distance
155 mi · 249 km
Flight time
1h 13m
Airlines
2
Seats filled
85%
Flights a week, July 2026
2,623 flights and 111,941 passengers in 12 months
ROAROACLT
Map data: Natural Earth. Lines follow the shortest (great-circle) path.

Airlines flying CLT to ROA

AirlineFlights a weekAircraftPassengers (12 months)Flight time
Piedmont Airlines42Embraer ERJ-145109,3041h 13m
PSA Airlines4Bombardier CRJ900, Bombardier CRJ7002,6371h 14m

Airlines are the operating carrier: regional airlines such as SkyWest or Horizon often fly under a larger airline's brand.

CLT to ROA flight schedule

18 flight numbers flew this route in August 2026, 4 of them almost daily. The first usually leaves at 7:15am and the last at 10:44pm. Times are local and can change; check with the airline before you book.

FlightDepartsArrivesDays flown in August 2026On time (12 months)
AA 5828American Airlines · operated by Piedmont Airlines7:15am8:31am4n/a
AA 6065American Airlines · operated by Piedmont Airlines8:40am10:02am26100%
AA 5898American Airlines · operated by Piedmont Airlines9:14am10:40am482%
AA 5826American Airlines · operated by Piedmont Airlines10:45am12:01pm1983%
AA 5648American Airlines · operated by PSA Airlines11:10am12:25pm7n/a
AA 5069American Airlines · operated by PSA Airlines12:42pm1:53pm8n/a
AA 5617American Airlines · operated by PSA Airlines12:42pm1:53pm1573%
AA 5904American Airlines · operated by Piedmont Airlines12:42pm1:53pm8n/a
AA 5900American Airlines · operated by Piedmont Airlines1:25pm2:42pm478%
AA 6067American Airlines · operated by Piedmont Airlines3:26pm4:42pm2750%
AA 6074American Airlines · operated by Piedmont Airlines3:26pm4:42pm4n/a
AA 6068American Airlines · operated by Piedmont Airlines6:00pm7:21pm1947%
AA 5899American Airlines · operated by Piedmont Airlines6:05pm7:27pm460%
AA 5905American Airlines · operated by Piedmont Airlines7:50pm9:10pm2748%
AA 5834American Airlines · operated by Piedmont Airlines8:00pm9:20pm478%
AA 5906American Airlines · operated by Piedmont Airlines9:30pm10:49pm2450%
AA 5907American Airlines · operated by Piedmont Airlines10:30pm11:48pm4n/a
AA 5943American Airlines · operated by Piedmont Airlines10:44pm11:59pm475%

Is CLT to ROA on time?

From September 2025 to August 2026, 79% of 2,661 flights arrived within 15 minutes of schedule and 1.8% were cancelled. Flights leaving around 9am were the most punctual (88%), those around 10pm the least (71%). Most delay time was caused by late-arriving aircraft (46%).

AirlineFlightsOn timeAverage delayCancelled
American Airlines2,66179%15 min1.8%

Airlines as sold: flights operated by regional partners count under the airline on the ticket. Average delay is across all completed flights, early arrivals counted as zero.

On-time arrivals by departure time

Scheduled departureFlightsOn time, relativeOn time
7am to 8am90
88%
8am to 9am115
89%
9am to 10am235
88%
10am to 11am108
89%
12pm to 1pm106
81%
1pm to 2pm317
85%
2pm to 3pm78
68%
3pm to 4pm183
76%
4pm to 5pm97
71%
5pm to 6pm166
81%
6pm to 7pm216
72%
7pm to 8pm134
73%
8pm to 9pm307
76%
9pm to 10pm253
77%
10pm to 11pm225
71%

Flights by month

MonthFlightsFlights, relativePassengers
August 2025225
10,086
September 2025220
9,798
October 2025245
11,054
November 2025237
10,010
December 2025219
8,783
January 2026218
8,745
February 2026180
7,671
March 2026181
7,845
April 2026220
8,981
May 2026241
10,144
June 2026233
9,819
July 2026206
9,055

Related

Source: US Department of Transportation, T-100 Segment data, August 2025 to July 2026.