| ARRIVED 102 HOUR 40 MINUTES AGO |
![]() | ![]() |

4.6 out of 5 stars / 8 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA9780 06:48 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA2020 08:28 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA2538 09:53 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA581 11:09 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA3221 13:00 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA2495 15:00 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| EJA584 15:30 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA3116 16:45 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA2915 18:30 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA761 20:15 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| AA2352 22:06 |
Tampa Intl (TPA) |
Charlotte Douglas Intl (CLT) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 07 Nov | AA2873 | Charlotte Douglas Intl (CLT) | Tampa Intl (TPA) | 16:08 EST | 17:54 EST | |||
| Sat, 31 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 23:15 PDT | 07:06 EST | N306PB (Boeing B738) | 00:13 PDT | 07:57 EST |
| Sat, 31 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N163US (Airbus A321) | 17:17 EDT | 16:00 PDT |
| Fri, 30 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N925UY (Airbus A321) | 17:17 EDT | 20:30 PDT |
| Thu, 29 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | 18:32 EDT | 20:41 PDT | |
| Wed, 28 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 17:15 EDT | 19:54 PDT | N576UW (Airbus A321) | 16:37 EDT | 18:32 PDT |
| Mon, 26 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 22:30 PDT | 06:23 EDT | N930AU ( A321) | 00:55 PDT | 05:00 EDT |
| Mon, 26 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | |||
| Sat, 24 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N926NN (Boeing B738) | 22:19 EDT | 19:19 PDT |
| Fri, 23 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N170US (Airbus A321) | 17:23 EDT | 19:35 PDT |
| Thu, 22 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N133AN (Airbus A321) | 17:18 EDT | 19:50 PDT |
| Wed, 21 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 17:15 EDT | 19:54 PDT | N915US (Airbus A321) | 18:41 EDT | 20:28 PDT |
| Mon, 19 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 22:30 PDT | 06:23 EDT | N195UW (Airbus A321) | 21:30 PDT | 04:55 EDT |
| Mon, 19 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N153UW (Airbus A321) | 17:18 EDT | 18:39 PDT |
| Sun, 18 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N162UW (Airbus A321) | 17:31 EDT | 18:29 PDT |
| Sat, 17 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N136AN (Airbus A321) | 17:56 EDT | 18:28 PDT |
| Fri, 16 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N964NN (Boeing B738) | 17:24 EDT | 20:15 PDT |
| Thu, 15 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N561UW (Airbus A321) | 17:43 EDT | 20:30 PDT |
| Wed, 14 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 17:15 EDT | 19:54 PDT | 17:26 EDT | 19:23 PDT | |
| Mon, 12 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 22:30 PDT | 06:23 EDT | N567UW (Airbus A321) | 23:39 PDT | 04:54 EDT |
| Mon, 12 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N567UW (Airbus A321) | 17:26 EDT | 19:21 PDT |
| Sun, 11 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N931AM (Airbus A321) | 17:13 EDT | 20:34 PDT |
| Sat, 10 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N576UW (Airbus A321) | 17:37 EDT | 19:28 PDT |
| Fri, 09 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | 17:47 EDT | 21:04 PDT | |
| Thu, 08 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N900UW (Airbus A321) | 17:32 EDT | 19:50 PDT |
| Wed, 07 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 17:15 EDT | 19:54 PDT | 18:17 EDT | 21:06 PDT | |
| Mon, 05 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 22:30 PDT | 06:23 EDT | N154AA (Airbus A321) | 23:53 PDT | 05:02 EDT |
| Mon, 05 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:05 EDT | 20:44 PDT | N154AA (Airbus A321) | 17:31 EDT | 20:30 PDT |
| Sun, 04 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 23:06 PDT | 06:57 EDT | N154AA (Airbus A321) | 21:30 PDT | 05:19 EDT |
| Sun, 04 Oct | AA2873 | Charlotte Douglas Intl (CLT) | Portland Intl (PDX) | 18:30 EDT | 20:59 PDT | N154AA (Airbus A321) | 17:48 EDT | 20:56 PDT |
| Sat, 03 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 21:44 PDT | 05:35 EDT | N994AN (Airbus A321) | 19:55 PDT | 04:35 EDT |
| Thu, 01 Oct | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 23:06 PDT | 06:57 EDT | N184US (Airbus A321) | 22:15 PDT | 05:29 EDT |
| Wed, 30 Sep | AA2873 | Portland Intl (PDX) | Charlotte Douglas Intl (CLT) | 21:44 PDT | 05:35 EDT | N184US (Airbus A321) | 19:57 PDT | 05:15 EDT |