| EXPECTED TO DEPART IN 1 HOUR 1 MINUTE |
![]() | ![]() |

4 out of 5 stars / 19 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA2429 01:08 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| AA1203 12:02 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| AA2076 14:44 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| AA2301 17:48 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| AA1486 18:48 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| AA928 19:27 |
Charlotte Douglas Intl (CLT) |
Buffalo Niagara Intl (BUF) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 29 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | |||
| Fri, 28 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | N169UW (Airbus A321) | 06:22 EST | 07:55 EST |
| Thu, 27 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 07:30 EST | 09:33 EST | 07:51 EST | 12:58 EST | |
| Wed, 26 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | N165NN (Airbus Mobile US | 06:10 EST | 07:43 EST |
| Tue, 25 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | N161UW (Airbus A321) | 06:07 EST | 07:42 EST |
| Mon, 24 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:00 EST | 08:03 EST | N182UW (Airbus A321) | 05:22 EST | 11:55 EST |
| Sun, 23 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | 06:09 EST | 08:56 EST | |
| Sat, 22 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | N578UW (Airbus A321) | 06:52 EST | 08:17 EST |
| Fri, 21 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | N181UW (Airbus A321) | 06:41 EST | 08:12 EST |
| Thu, 20 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:05 EST | 08:08 EST | 06:16 EST | 08:12 EST | |
| Wed, 19 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 06:43 EST | 08:58 EST | |
| Tue, 18 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N583UW (Airbus A321) | 06:39 EST | 09:32 EST |
| Mon, 17 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 06:49 EST | 08:58 EST | |
| Sun, 16 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 08:51 EST | 09:27 EST | |
| Sat, 15 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 06:36 EST | 09:05 EST | |
| Fri, 14 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N141NN (Airbus A321) | 05:45 EST | 07:56 EST |
| Thu, 13 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N510UW (Airbus A321) | 06:24 EST | 07:56 EST |
| Wed, 12 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N542UW (Airbus A321) | 06:21 EST | 11:55 EST |
| Tue, 11 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 07:15 EST | 08:54 EST | |
| Mon, 10 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N148AN (Airbus A321) | 07:01 EST | 08:41 EST |
| Sun, 09 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N181UW (Airbus A321) | 07:00 EST | 08:39 EST |
| Sat, 08 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N915US (Airbus A321) | 06:40 EST | 08:26 EST |
| Fri, 07 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 06:35 EST | 09:01 EST | |
| Thu, 06 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N583UW (Airbus A321) | 06:36 EST | 08:03 EST |
| Wed, 05 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N167US (Airbus A321) | 06:53 EST | 08:17 EST |
| Tue, 04 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | 06:41 EST | 09:00 EST | |
| Mon, 03 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 06:32 EST | 08:35 EST | N581UW (Airbus A321) | 06:59 EST | 09:27 EST |
| Sun, 02 Nov | AA1659 | Buffalo Niagara Intl (BUF) | Charlotte Douglas Intl (CLT) | 07:00 EST | 08:54 EST | N722US (Airbus A319) | 06:19 EST | 14:52 EST |
| Sat, 01 Nov | AA1659 | Philadelphia Intl (PHL) | George Bush Intercontinental (IAH) | 19:05 EDT | 22:04 CDT | N722US (Airbus A319) | 18:16 EDT | 20:33 CDT |
| Fri, 31 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N968NN (Boeing B738) | 19:17 EDT | 23:54 CDT |
| Thu, 30 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N153UW (Airbus A321) | 21:10 EDT | 21:51 CDT |
| Wed, 29 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N849NN (Boeing B738) | 20:29 EDT | 22:51 CDT |
| Tue, 28 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N983NN (Boeing B738) | 20:53 EDT | 23:25 CDT |
| Mon, 27 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | |||
| Sun, 26 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | 20:37 EDT | 01:33 CDT | |
| Fri, 24 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N540UW (Airbus A321) | 00:39 EDT | 03:58 CDT |
| Thu, 23 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N896NN (Boeing B738) | 20:14 EDT | 22:26 CDT |
| Wed, 22 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N871NN (Boeing B738) | 20:27 EDT | 22:41 CDT |
| Tue, 21 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | |||
| Mon, 20 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N988NN (Boeing B738) | 20:19 EDT | 23:12 CDT |
| Sun, 19 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N158AN (Airbus A321) | 20:34 EDT | 23:48 CDT |
| Fri, 17 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N821NN (Boeing B738) | 21:39 EDT | 23:44 CDT |
| Thu, 16 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N954AN (Boeing B738) | 20:22 EDT | 22:37 CDT |
| Wed, 15 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N830NN (Boeing B738) | 20:59 EDT | 22:59 CDT |
| Tue, 14 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N918NN (Boeing B738) | 22:15 EDT | 00:13 CDT |
| Mon, 13 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N972NN (Boeing B738) | 21:07 EDT | 01:02 CDT |
| Sun, 12 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N917UY (Airbus A321) | 21:17 EDT | 23:52 CDT |
| Fri, 10 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N822NN (Boeing B738) | 20:26 EDT | 23:03 CDT |
| Thu, 09 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | |||
| Wed, 08 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N948AN (Boeing B738) | 21:09 EDT | 23:44 CDT |
| Tue, 07 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:54 CDT | N905NN (Boeing B738) | 20:12 EDT | 22:24 CDT |
| Mon, 06 Oct | AA1659 | La Guardia (LGA) | Dallas Fort Worth Intl (DFW) | 21:01 EDT | 23:55 CDT | N197UW (Airbus A321) | 20:16 EDT | 23:50 CDT |
| Sat, 04 Oct | AA1659 | Los Angeles Intl (LAX) | Dallas Fort Worth Intl (DFW) | 14:18 PDT | 19:28 CDT | N992AU (Airbus Mobile US | 15:33 PDT | 18:09 CDT |
| Fri, 03 Oct | AA1659 | Los Angeles Intl (LAX) | Dallas Fort Worth Intl (DFW) | 16:25 PDT | 21:36 CDT | N151UW (Airbus A321) | 18:35 PDT | 21:47 CDT |
| Thu, 02 Oct | AA1659 | Los Angeles Intl (LAX) | Dallas Fort Worth Intl (DFW) | 14:40 PDT | 19:49 CDT | N140AN (Airbus A321) | 14:55 PDT | 19:32 CDT |
| Wed, 01 Oct | AA1659 | Los Angeles Intl (LAX) | Dallas Fort Worth Intl (DFW) | 14:18 PDT | 19:28 CDT | N112US (Airbus A320) | 13:17 PDT | 19:54 CDT |