| ARRIVED 12 HOUR 46 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| 5X920 04:46 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| 5X2859 07:15 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN290 09:00 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA1423 09:19 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA2738 09:21 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN3482 09:30 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN2911 11:40 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA2661 11:56 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN3547 12:00 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA2859 12:01 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN1067 13:35 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN4220 14:35 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA2626 16:00 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA4890 16:05 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN516 16:40 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN440 16:45 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN4219 17:20 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA1666 18:16 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| 5X9839 19:55 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN42 20:40 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN5900 21:00 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN3381 21:00 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| 5X849 21:19 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| AA1238 21:48 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| WN5841 23:20 |
Phoenix Sky Harbor Intl (PHX) |
Ontario Intl (ONT) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 25 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | |||
| Sat, 25 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | |||
| Fri, 24 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N713UW (Airbus A319) | 17:22 PDT | 18:18 MST |
| Fri, 24 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N713UW (Airbus A319) | 15:20 MST | 16:07 PDT |
| Thu, 23 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N835AW (Airbus A319) | 17:07 PDT | 18:06 MST |
| Thu, 23 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N835AW (Airbus A319) | 14:50 MST | 15:38 PDT |
| Wed, 22 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N764US (Airbus A319) | 16:56 PDT | 17:48 MST |
| Wed, 22 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N764US (Airbus A319) | 14:24 MST | 15:13 PDT |
| Tue, 21 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N704US (Airbus A319) | 17:01 PDT | 17:54 MST |
| Tue, 21 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N704US (Airbus A319) | 14:13 MST | 15:01 PDT |
| Mon, 20 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N704US (Airbus A319) | 16:58 PDT | 17:50 MST |
| Mon, 20 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N704US (Airbus A319) | 14:59 MST | 15:46 PDT |
| Sun, 19 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N825AW (Airbus A319) | 17:30 PDT | 18:27 MST |
| Sun, 19 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N825AW (Airbus A319) | 15:31 MST | 16:16 PDT |
| Sat, 18 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | 14:39 MST | 15:24 PDT | |
| Fri, 17 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N652AW (Airbus A320) | 18:13 PDT | 19:09 MST |
| Fri, 17 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N652AW (Airbus A320) | 16:34 MST | 17:19 PDT |
| Thu, 16 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N764US (Airbus A319) | 17:13 PDT | 18:08 MST |
| Thu, 16 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N764US (Airbus A319) | 15:20 MST | 16:07 PDT |
| Wed, 15 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N833AW (Airbus A319) | 17:10 PDT | 18:06 MST |
| Wed, 15 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N833AW (Airbus A319) | 14:11 MST | 15:00 PDT |
| Tue, 14 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | 16:52 PDT | 17:46 MST | |
| Tue, 14 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | 14:18 MST | 15:06 PDT | |
| Mon, 13 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N803AW (Airbus A319) | 19:01 PDT | 19:49 MST |
| Mon, 13 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N803AW (Airbus A319) | 16:37 MST | 17:27 PDT |
| Sun, 12 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N826AW (Airbus A319) | 17:54 PDT | 18:40 MST |
| Sun, 12 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N826AW (Airbus A319) | 16:10 MST | 17:04 PDT |
| Sat, 11 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N766US (Airbus A319) | 16:49 PDT | 17:36 MST |
| Sat, 11 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N766US (Airbus A319) | 14:18 MST | 15:11 PDT |
| Fri, 10 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N804AW (Airbus A319) | 17:04 PDT | 17:59 MST |
| Fri, 10 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N804AW (Airbus A319) | 15:07 MST | 16:03 PDT |
| Thu, 09 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N833AW (Airbus A319) | 17:39 PDT | 18:36 MST |
| Thu, 09 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N833AW (Airbus A319) | 15:31 MST | 16:22 PDT |
| Wed, 08 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N836AW (Airbus A319) | 16:57 PDT | 17:45 MST |
| Wed, 08 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N836AW (Airbus A319) | 14:17 MST | 15:07 PDT |
| Tue, 07 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | N826AW (Airbus A319) | 16:52 PDT | 17:48 MST |
| Tue, 07 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:10 MST | 15:24 PDT | N826AW (Airbus A319) | 14:09 MST | 14:52 PDT |
| Mon, 06 Oct | AA2626 | Ontario Intl (ONT) | Phoenix Sky Harbor Intl (PHX) | 16:49 PDT | 18:07 MST | |||
| Mon, 06 Oct | AA2626 | Phoenix Sky Harbor Intl (PHX) | Ontario Intl (ONT) | 14:46 MST | 16:00 PDT | N766US (Airbus A319) | 14:48 MST | 17:40 PDT |
| Sat, 04 Oct | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:36 EDT | N925NN (Boeing B738) | 13:09 MDT | 19:03 EDT |
| Sat, 04 Oct | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:16 EDT | 12:00 MDT | N925NN (Boeing B738) | 09:19 EDT | 11:30 MDT |
| Fri, 03 Oct | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | N923AN (Boeing B738) | 13:15 MDT | 20:41 EDT |
| Fri, 03 Oct | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | N923AN (Boeing B738) | 11:32 EDT | 12:09 MDT |
| Wed, 01 Oct | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:10 MDT | 19:00 EDT | |
| Wed, 01 Oct | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:31 EDT | 11:30 MDT | |
| Mon, 29 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:06 MDT | 19:09 EDT | |
| Mon, 29 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:33 EDT | 11:27 MDT | |
| Sat, 27 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:36 EDT | N882NN (Boeing B738) | 13:12 MDT | 21:42 EDT |
| Sat, 27 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:16 EDT | 12:00 MDT | N882NN (Boeing B738) | 09:23 EDT | 11:36 MDT |
| Fri, 26 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:07 MDT | 18:55 EDT | |
| Fri, 26 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:30 EDT | 11:45 MDT | |
| Wed, 24 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 14:07 MDT | 19:56 EDT | |
| Wed, 24 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:58 EDT | 12:11 MDT | |
| Mon, 22 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:09 MDT | 19:00 EDT | |
| Mon, 22 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:30 EDT | 11:37 MDT | |
| Sat, 20 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:36 EDT | N987NN (Boeing B738) | 13:10 MDT | 18:54 EDT |
| Sat, 20 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:16 EDT | 12:00 MDT | N987NN (Boeing B738) | 09:25 EDT | 11:31 MDT |
| Fri, 19 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:07 MDT | 19:02 EDT | |
| Fri, 19 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:39 EDT | 11:44 MDT | |
| Wed, 17 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:14 MDT | 19:12 EDT | |
| Wed, 17 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:40 EDT | 11:48 MDT | |
| Mon, 15 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:32 MDT | 19:34 EDT | |
| Mon, 15 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:36 EDT | 11:32 MDT | |
| Sat, 13 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:36 EDT | N907NN (Boeing B738) | 14:25 MDT | 20:38 EDT |
| Sat, 13 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:16 EDT | 12:00 MDT | N907NN (Boeing B738) | 09:21 EDT | 11:25 MDT |
| Fri, 12 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:15 MDT | 19:08 EDT | |
| Fri, 12 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:27 EDT | 11:31 MDT | |
| Wed, 10 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:13 MDT | 19:00 EDT | |
| Wed, 10 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:28 EDT | 11:29 MDT | |
| Mon, 08 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 14:38 MDT | 20:34 EDT | |
| Mon, 08 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 10:27 EDT | 12:40 MDT | |
| Sat, 06 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:36 EDT | N932AN (Boeing B738) | 13:13 MDT | 18:59 EDT |
| Sat, 06 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:16 EDT | 12:00 MDT | N932AN (Boeing B738) | 09:20 EDT | 11:59 MDT |
| Fri, 05 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 16:27 MDT | 22:27 EDT | |
| Fri, 05 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 10:13 EDT | 12:39 MDT | |
| Wed, 03 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:38 EDT | 13:29 MDT | 19:13 EDT | |
| Wed, 03 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:20 EDT | 12:05 MDT | 09:30 EDT | 11:55 MDT | |
| Mon, 01 Sep | AA2626 | Calgary Intl (YYC) | Charlotte Douglas Intl (CLT) | 13:00 MDT | 19:28 EDT | N310RF ( B38M) | 13:50 MDT | 19:36 EDT |
| Mon, 01 Sep | AA2626 | Charlotte Douglas Intl (CLT) | Calgary Intl (YYC) | 09:19 EDT | 12:00 MDT | N310RF ( B38M) | 10:13 EDT | 12:30 MDT |