Cheap Flights from Charlotte to Roanoke (CLT - ROA)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from CLT to ROA

Sun Mon Tue Wed Thu Fri Sat
  1
$2
2
$2
3
$2
4
$2
5
$2
6
$2
7
$2
8
$2
9
$2
10
$2
11
$2
12
$2
13
$2
14
$2
15
$2
16
$2
17
$2
18 $539 19
$539
20
$539
21
$539
22
$539
23
$539
24
$539
25
$539
26
$539
27
$539
28
$539
29
$539
30
$539
31
$539
     

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Charlotte to Roanoke. Get the best flight deal for your Roanoke trip!
Here's how it works. Search KAYAK for a flight ticket from Charlotte to Roanoke. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights CLT to ROA on American Airlines
Flight # Depart CLT Arrive ROA Sun Mon Tue Wed Thu Fri Sat Valid Between
4689 12:05 am 1:06 am Dec 20 - Dec 20
4719 12:05 am 1:06 am Dec 19 - Dec 19
4728 12:05 am 1:06 am Jan 4 - Jan 4
4740 12:05 am 1:06 am Dec 29 - Dec 29
4684 7:40 am 8:44 am Dec 31 - Dec 31
4748 7:40 am 8:44 am Dec 28 - Dec 28
4748 7:40 am 8:44 am Dec 2 - Dec 17
4748 7:40 am 8:44 am Dec 21 - Dec 21
4748 7:40 am 8:44 am Dec 20 - Jan 3
4748 7:40 am 8:44 am Jan 4 - Jan 4
4871 7:40 am 8:44 am Dec 18 - Dec 30
4871 7:40 am 8:44 am Jan 2 - Jan 5
4741 9:34 am 10:37 am Nov 30 - Dec 14
4747 9:34 am 10:37 am Jan 4 - Jan 4
4747 9:34 am 10:37 am Dec 21 - Dec 21
4747 9:35 am 10:38 am Dec 28 - Dec 28
4840 11:20 am 12:23 pm Dec 18 - Jan 5
4905 11:20 am 12:23 pm Dec 20 - Jan 4
4905 11:24 am 12:27 pm Dec 8 - Dec 17
4905 11:24 am 12:27 pm Nov 28 - Dec 7
4745 12:58 pm 1:57 pm Nov 29 - Dec 13
5192 12:58 pm 1:50 pm Dec 1 - Dec 17
4751 2:35 pm 3:38 pm Dec 1 - Dec 17
4751 2:35 pm 3:38 pm Dec 6 - Dec 14
4751 2:35 pm 3:38 pm Dec 18 - Jan 1
4751 2:35 pm 3:38 pm Jan 2 - Jan 2
4751 2:35 pm 3:38 pm Dec 20 - Jan 4
4751 2:35 pm 3:38 pm Jan 5 - Jan 5
4752 3:50 pm 4:49 pm Nov 29 - Jan 3
4752 3:50 pm 4:49 pm Dec 22 - Jan 5
4752 3:50 pm 4:49 pm Dec 1 - Dec 19
4873 3:50 pm 4:49 pm Dec 21 - Jan 4
4904 5:40 pm 6:41 pm Dec 28 - Dec 28
4828 5:54 pm 6:54 pm Dec 24 - Dec 24
4828 5:54 pm 6:54 pm Dec 29 - Jan 5
4828 5:54 pm 6:54 pm Dec 19 - Dec 26
4828 5:54 pm 6:54 pm Dec 4 - Dec 18
4904 5:54 pm 6:54 pm Nov 30 - Dec 7
4904 5:54 pm 6:54 pm Dec 10 - Dec 17
4904 5:54 pm 6:54 pm Dec 8 - Dec 16
4682 6:15 pm 7:17 pm Nov 29 - Jan 3
4757 7:49 pm 8:49 pm Nov 28 - Jan 5
4744 10:15 pm 11:16 pm Dec 1 - Dec 5
4744 10:15 pm 11:16 pm Dec 6 - Dec 13
4744 10:15 pm 11:16 pm Dec 10 - Dec 17
4755 10:15 pm 11:16 pm Dec 29 - Jan 5
4755 10:15 pm 11:16 pm Dec 18 - Dec 26
4755 10:15 pm 11:16 pm Dec 20 - Jan 3
4744 10:35 pm 11:38 pm Dec 7 - Dec 7
4755 10:35 pm 11:38 pm Dec 28 - Dec 28