Cheap Flights from Charlotte to Buffalo (CLT - BUF)

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 BUF

Sun Mon Tue Wed Thu Fri Sat
  1
$2
2 $462 3 $461 4 $461 5 $449 6
$449
7
$449
8
$449
9
$449
10
$449
11 $261 12 $314 13 $266
14 $271 15 $238 16 $254 17 $248 18 $253 19 $273 20 $333
21 $240 22 $351 23 $405 24 $362 25 $296 26 $253 27 $334
28 $316 29 $220 30
$220
31 $331      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Charlotte to Buffalo. Get the best flight deal for your Buffalo trip!
Here's how it works. Search KAYAK for a flight ticket from Charlotte to Buffalo. 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 BUF on American Airlines
Flight # Depart CLT Arrive BUF Sun Mon Tue Wed Thu Fri Sat Valid Between
3726 12:05 am 1:45 am Dec 20 - Dec 20
3944 12:05 am 1:45 am Dec 19 - Dec 19
4512 12:05 am 1:43 am Jan 4 - Jan 4
1942 9:25 am 11:04 am Dec 29 - Jan 5
1942 9:25 am 11:04 am Dec 26 - Dec 26
1942 9:25 am 11:04 am Dec 6 - Dec 13
1942 9:25 am 11:04 am Dec 18 - Dec 25
1942 9:25 am 11:04 am Dec 20 - Jan 3
1942 9:25 am 11:04 am Dec 2 - Dec 17
1942 9:25 am 11:04 am Nov 30 - Dec 14
1942 9:25 am 11:04 am Dec 21 - Jan 4
5029 9:25 am 11:04 am Jan 1 - Jan 1
4054 11:50 am 1:39 pm Dec 21 - Dec 21
4054 11:50 am 1:39 pm Dec 28 - Dec 28
4054 11:50 am 1:39 pm Jan 4 - Jan 4
4054 12:15 pm 2:00 pm Dec 7 - Dec 14
5464 2:55 pm 4:38 pm Dec 20 - Jan 3
5464 2:55 pm 4:38 pm Dec 6 - Dec 13
853 4:30 pm 6:09 pm Dec 18 - Jan 5
853 4:30 pm 6:09 pm Dec 7 - Dec 14
853 4:30 pm 6:09 pm Dec 21 - Jan 4
853 4:30 pm 6:09 pm Dec 2 - Dec 17
853 5:40 pm 7:18 pm Nov 29 - Jan 3
1885 8:15 pm 9:54 pm Nov 30 - Dec 7
1885 8:15 pm 9:54 pm Dec 18 - Jan 5
1885 8:15 pm 9:54 pm Dec 8 - Dec 16
1885 8:15 pm 9:54 pm Dec 21 - Jan 4
1885 8:15 pm 9:54 pm Dec 17 - Dec 17
4377 8:15 pm 9:58 pm Dec 6 - Dec 13
4385 8:15 pm 9:58 pm Dec 20 - Jan 3
1952 10:15 pm 11:49 pm Dec 7 - Dec 14
1952 10:15 pm 11:49 pm Nov 29 - Dec 13
1952 10:15 pm 11:49 pm Dec 1 - Dec 5
1952 10:15 pm 11:49 pm Dec 10 - Dec 17
1952 10:20 pm 11:56 pm Dec 31 - Jan 5
1952 10:20 pm 11:56 pm Dec 20 - Jan 3
1952 10:20 pm 11:56 pm Dec 18 - Dec 30
1952 10:20 pm 11:56 pm Dec 21 - Jan 4