Direct flights from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)

54 nonstop flights a week from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA) with 1 airline, 1h 9m to 1h 26m in the air, 155 mi (249 km). Departures from 07:12 to 19:33.

Flights from Charlotte to Roanoke

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA) at a glance

flights a week
54
flights today
2
airline
1
flight time
1h 9m - 1h 26m
distance
155 mi (249 km)
first and last departure
07:12 - 19:33

Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA) flight schedule

54 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 5855
American Airlines
07:12 Charlotte Douglas International
08:26 Roanoke-Blacksburg Regional
1h 14m
Mon, Thu, Fri, Sat, Sun
Embraer RJ145
AA 5843
American Airlines
08:30 Charlotte Douglas International
09:43 Roanoke-Blacksburg Regional
1h 13m
Mon, Tue, Wed, Sat
Embraer RJ145
AA 5843
American Airlines
09:10 Charlotte Douglas International
10:30 Roanoke-Blacksburg Regional
1h 20m
Mon, Thu, Fri, Sat, Sun
Embraer RJ145
AA 5988
American Airlines
10:39 Charlotte Douglas International
11:54 Roanoke-Blacksburg Regional
1h 15m
Mon, Tue, Wed
Embraer RJ145
AA 5988
American Airlines
10:40 Charlotte Douglas International
11:55 Roanoke-Blacksburg Regional
1h 15m
Sat
Embraer RJ145
AA 5585
American Airlines
11:30 Charlotte Douglas International
12:43 Roanoke-Blacksburg Regional
1h 13m
Thu, Fri, Sun
Canadair Regional Jet 900
AA 5585
American Airlines
11:35 Charlotte Douglas International
12:44 Roanoke-Blacksburg Regional
1h 9m
Mon, Thu, Fri, Sat, Sun
Canadair Regional Jet 900
AA 5229
American Airlines
12:40 Charlotte Douglas International
13:49 Roanoke-Blacksburg Regional
1h 9m
Mon, Tue, Wed
Canadair Regional Jet 900
AA 5820
American Airlines
13:16 Charlotte Douglas International
14:29 Roanoke-Blacksburg Regional
1h 13m
Mon, Thu, Fri, Sat, Sun
Embraer RJ145
AA 5075
American Airlines
14:23 Charlotte Douglas International
15:32 Roanoke-Blacksburg Regional
1h 9m
Tue
Canadair Regional Jet 900
AA 5075
American Airlines
14:25 Charlotte Douglas International
15:34 Roanoke-Blacksburg Regional
1h 9m
Mon, Wed, Sat
Canadair reg jet 700
AA 5075
American Airlines
14:31 Charlotte Douglas International
15:44 Roanoke-Blacksburg Regional
1h 13m
Mon, Thu, Fri, Sun
Canadair reg jet 700
AA 5900
American Airlines
14:31 Charlotte Douglas International
15:43 Roanoke-Blacksburg Regional
1h 12m
Sat
Embraer RJ145
AA 6039
American Airlines
16:20 Charlotte Douglas International
17:36 Roanoke-Blacksburg Regional
1h 16m
Mon, Thu, Fri, Sat, Sun
Embraer RJ145
AA 6039
American Airlines
17:30 Charlotte Douglas International
18:53 Roanoke-Blacksburg Regional
1h 23m
Mon, Tue, Wed, Sat
Embraer RJ145
AA 5834
American Airlines
18:34 Charlotte Douglas International
19:56 Roanoke-Blacksburg Regional
1h 22m
Mon, Tue, Wed, Sat
Embraer RJ145
AA 5870
American Airlines
19:24 Charlotte Douglas International
20:41 Roanoke-Blacksburg Regional
1h 17m
Thu, Fri, Sun
Embraer RJ145
AA 5870
American Airlines
19:30 Charlotte Douglas International
20:46 Roanoke-Blacksburg Regional
1h 16m
Mon, Wed, Sat
Embraer RJ145
AA 5870
American Airlines
19:33 Charlotte Douglas International
20:51 Roanoke-Blacksburg Regional
1h 18m
Mon, Thu, Fri, Sat, Sun
Embraer RJ145

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
AA 5820
American Airlines
11:30 Charlotte Douglas International
12:49 Roanoke-Blacksburg Regional
1h 19m
Seasonal
Embraer RJ145
AA 5585
American Airlines
11:27 Charlotte Douglas International
12:36 Roanoke-Blacksburg Regional
1h 9m
Seasonal
Canadair Regional Jet 900
AA 5585
American Airlines
11:29 Charlotte Douglas International
12:38 Roanoke-Blacksburg Regional
1h 9m
Seasonal
Canadair Regional Jet 900
AA 5843
American Airlines
08:25 Charlotte Douglas International
09:43 Roanoke-Blacksburg Regional
1h 18m
Seasonal
Embraer RJ145
AA 5229
American Airlines
13:14 Charlotte Douglas International
14:29 Roanoke-Blacksburg Regional
1h 15m
Seasonal
Canadair Regional Jet 900
AA 5075
American Airlines
15:13 Charlotte Douglas International
16:28 Roanoke-Blacksburg Regional
1h 15m
Seasonal
Canadair Regional Jet 900
AA 6039
American Airlines
16:48 Charlotte Douglas International
18:07 Roanoke-Blacksburg Regional
1h 19m
Seasonal
Embraer RJ145
AA 5855
American Airlines
07:10 Charlotte Douglas International
08:27 Roanoke-Blacksburg Regional
1h 17m
Seasonal
Embraer RJ145
AA 5843
American Airlines
09:15 Charlotte Douglas International
10:40 Roanoke-Blacksburg Regional
1h 25m
Seasonal
Embraer RJ145
AA 5585
American Airlines
11:25 Charlotte Douglas International
12:42 Roanoke-Blacksburg Regional
1h 17m
Seasonal
Canadair Regional Jet 900
AA 5820
American Airlines
12:29 Charlotte Douglas International
13:44 Roanoke-Blacksburg Regional
1h 15m
Seasonal
Embraer RJ145
AA 6039
American Airlines
16:25 Charlotte Douglas International
17:44 Roanoke-Blacksburg Regional
1h 19m
Seasonal
Embraer RJ145
AA 5843
American Airlines
08:10 Charlotte Douglas International
09:27 Roanoke-Blacksburg Regional
1h 17m
Seasonal
Embraer RJ145
AA 5813
American Airlines
11:20 Charlotte Douglas International
12:40 Roanoke-Blacksburg Regional
1h 20m
Seasonal
Embraer RJ145
AA 5439
American Airlines
13:45 Charlotte Douglas International
15:01 Roanoke-Blacksburg Regional
1h 16m
Seasonal
Canadair reg jet 700
AA 5870
American Airlines
16:20 Charlotte Douglas International
17:38 Roanoke-Blacksburg Regional
1h 18m
Seasonal
Embraer RJ145
AA 5834
American Airlines
19:19 Charlotte Douglas International
20:40 Roanoke-Blacksburg Regional
1h 21m
Seasonal
Embraer RJ145
AA 5834
American Airlines
13:45 Charlotte Douglas International
15:06 Roanoke-Blacksburg Regional
1h 21m
Seasonal
Embraer RJ145
AA 5843
American Airlines
08:05 Charlotte Douglas International
09:22 Roanoke-Blacksburg Regional
1h 17m
Seasonal
Embraer RJ145
AA 5834
American Airlines
19:23 Charlotte Douglas International
20:44 Roanoke-Blacksburg Regional
1h 21m
Seasonal
Embraer RJ145

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)?
54 nonstop flights a week by the current schedule, 29 flight numbers, 2 today.
How long is the flight from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)?
From 1 hour 9 minutes to 1 hour 26 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)?
American Airlines (54 a week).
How far is Roanoke-Blacksburg Regional (ROA) from Charlotte Douglas International (CLT)?
155 mi (249 km) in a straight line.
What are the earliest and latest flights from Charlotte Douglas International (CLT) to Roanoke-Blacksburg Regional (ROA)?
The first departure is at 07:12 (American Airlines), the last at 19:33 (American Airlines), local time.