ARRIVED 2 HOUR 7 MINUTES AGO |
![]() | ![]() |
4.4 out of 5 stars / 7 votes
Flight | Departure | Arrival |
---|---|---|
WN555 07:05 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1459 07:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3431 08:10 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
AA2020 08:39 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN680 08:50 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1432 09:15 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2912 09:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN4946 09:25 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN6428 09:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1387 10:25 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2227 10:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2168 10:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3175 11:35 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
AA2122 12:05 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2566 12:05 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3188 12:15 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2799 12:25 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1712 12:30 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2204 12:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1762 12:55 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
EJM999 13:36 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3222 14:40 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN995 14:50 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2784 14:55 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3208 15:10 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3110 15:10 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2886 15:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
KOW301 15:26 |
Phoenix Sky Harbor Intl (PHX) |
Brown Field Municipal Airport (SDM) |
AA1951 15:31 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2753 15:55 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN16 16:05 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3425 16:10 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
F92083 16:21 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3550 16:50 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN6426 17:00 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN6484 17:15 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1568 17:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2180 17:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
F91571 18:28 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
AA480 18:32 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN643 18:40 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1341 18:45 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2965 18:50 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1914 19:00 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3994 19:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN563 20:10 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN2952 20:15 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN448 20:40 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN5033 21:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
AA559 21:46 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3411 22:00 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3660 22:05 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN376 22:35 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN1903 23:00 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN3760 23:15 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN5109 23:20 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
WN5163 23:25 |
Phoenix Sky Harbor Intl (PHX) |
San Diego Intl (SAN) |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Tue, 22 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | |||
Tue, 22 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | |||
Mon, 21 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 16:42 PDT | 17:34 MST | |
Mon, 21 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:33 MST | 15:18 PDT | |
Sun, 20 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N155UW (Airbus A321) | 16:37 PDT | 20:07 MST |
Sat, 19 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 16:49 PDT | 17:43 MST | |
Sat, 19 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:30 MST | 15:17 PDT | |
Fri, 18 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:53 MST | N161AA (Airbus A321) | 17:11 PDT | 18:20 MST |
Fri, 18 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:34 PDT | |||
Thu, 17 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:53 MST | N552UW (Airbus A321) | 18:18 PDT | 19:15 MST |
Thu, 17 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:34 PDT | N552UW (Airbus A321) | 16:21 MST | 17:11 PDT |
Wed, 16 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:54 MST | N657AW (Airbus A320) | 16:38 PDT | 17:30 MST |
Tue, 15 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 16:44 PDT | 17:38 MST | |
Tue, 15 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:33 MST | 15:24 PDT | |
Mon, 14 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 17:23 PDT | 18:44 MST | |
Mon, 14 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:59 MST | 15:49 PDT | |
Sun, 13 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N973AN (Boeing B738) | 16:50 PDT | 17:51 MST |
Sun, 13 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | N904AA ( A321) | 14:37 MST | 15:31 PDT |
Sat, 12 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 16:45 PDT | 17:34 MST | |
Sat, 12 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:35 MST | 15:24 PDT | |
Fri, 11 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 17:03 PDT | 18:06 MST | |
Fri, 11 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:29 MST | 15:17 PDT | |
Thu, 10 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | 16:40 PDT | 17:31 MST | |
Thu, 10 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:40 MST | 15:26 PDT | |
Wed, 09 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:54 MST | N653AW (Airbus A320) | 16:47 PDT | 19:43 MST |
Wed, 09 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:09 MST | 15:22 PDT | |||
Tue, 08 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N953AN (Boeing B738) | 17:11 PDT | 18:09 MST |
Tue, 08 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | N953AN (Boeing B738) | 15:15 MST | 16:01 PDT |
Mon, 07 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N303RG ( B38M) | 17:02 PDT | 17:57 MST |
Mon, 07 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | N920US (Airbus A321) | 14:38 MST | 20:31 PDT |
Sun, 06 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N154AA (Airbus A321) | 16:42 PDT | 19:58 MST |
Sun, 06 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:49 MST | 15:35 PDT | |
Sat, 05 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | |||
Sat, 05 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | 14:36 MST | 17:29 PDT | |
Fri, 04 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PDT | 17:58 MST | N912AN (Boeing B738) | 17:39 PDT | 18:36 MST |
Fri, 04 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:24 MST | 15:38 PDT | N912AN (Boeing B738) | 14:39 MST | 15:26 PDT |
Thu, 03 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 17:30 PDT | 18:24 MST | |
Thu, 03 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 15:21 MST | 16:10 PDT | |
Wed, 02 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:53 PDT | 17:51 MST | |
Wed, 02 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:45 MST | 15:38 PDT | |
Tue, 01 Apr | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N308RD ( B38M) | 17:07 PDT | 17:57 MST |
Tue, 01 Apr | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N308RD ( B38M) | 15:01 MST | 15:56 PDT |
Mon, 31 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | |||
Mon, 31 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 15:05 MST | 16:10 PDT | |
Sun, 30 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:59 PDT | 18:00 MST | |
Sun, 30 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:31 MST | 15:20 PDT | |
Sat, 29 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | |||
Sat, 29 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N324RA ( B38M) | 16:08 MST | 16:58 PDT |
Fri, 28 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:38 PDT | 17:31 MST | |
Fri, 28 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:25 MST | 15:20 PDT | |
Thu, 27 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:37 PDT | 17:29 MST | |
Thu, 27 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:24 MST | 15:12 PDT | |
Wed, 26 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N977NN (Boeing B738) | 17:00 PDT | 17:53 MST |
Wed, 26 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N977NN (Boeing B738) | 14:20 MST | 15:05 PDT |
Tue, 25 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:32 PDT | 17:28 MST | |
Tue, 25 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:23 MST | 15:09 PDT | |
Mon, 24 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:38 PDT | 17:32 MST | |
Mon, 24 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:28 MST | 15:14 PDT | |
Sun, 23 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N819NN (Boeing B738) | 16:41 PDT | 17:41 MST |
Sun, 23 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N819NN (Boeing B738) | 14:24 MST | 15:09 PDT |
Sat, 22 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N983AN (Boeing B738) | 17:09 PDT | 18:06 MST |
Sat, 22 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N983AN (Boeing B738) | 15:17 MST | 16:05 PDT |
Fri, 21 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | |||
Fri, 21 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | |||
Thu, 20 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N848NN (Boeing B738) | 17:32 PDT | 18:25 MST |
Thu, 20 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N848NN (Boeing B738) | 15:30 MST | 16:21 PDT |
Wed, 19 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:44 PDT | 18:36 MST | |
Wed, 19 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:29 MST | 15:17 PDT | |
Tue, 18 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:37 PDT | 17:26 MST | |
Tue, 18 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:18 MST | 15:07 PDT | |
Mon, 17 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:35 PDT | 17:24 MST | |
Mon, 17 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:20 MST | 15:10 PDT | |
Sun, 16 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:35 PDT | 17:32 MST | |
Sun, 16 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:35 MST | 15:24 PDT | |
Sat, 15 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:33 PDT | 17:34 MST | |
Sat, 15 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:21 MST | 15:10 PDT | |
Fri, 14 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N115NN (Airbus A321) | 16:43 PDT | 19:34 MST |
Fri, 14 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | |||
Thu, 13 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | N324RA ( B38M) | 17:10 PDT | 18:01 MST |
Thu, 13 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | N324RA ( B38M) | 14:28 MST | 15:24 PDT |
Wed, 12 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:39 PDT | 17:29 MST | |
Wed, 12 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:33 MST | 15:30 PDT | |
Tue, 11 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:39 PDT | 17:31 MST | |
Tue, 11 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:30 MST | 15:26 PDT | |
Mon, 10 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:25 PDT | 17:53 MST | 16:33 PDT | 17:24 MST | |
Mon, 10 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 15:31 PDT | 14:26 MST | 15:16 PDT | |
Sun, 09 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 15:25 PDT | 17:53 MST | 16:33 PDT | 17:23 MST | |
Sun, 09 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 14:15 MST | 14:31 PDT | 14:34 MST | 15:20 PDT | |
Sat, 08 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | |||
Sat, 08 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:16 MST | 15:40 PST | N964AN (Boeing B738) | 15:26 MST | 18:32 PST |
Fri, 07 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | 18:42 PST | 19:33 MST | |
Fri, 07 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:16 MST | 15:40 PST | 16:20 MST | 17:07 PST | |
Thu, 06 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | 17:54 PST | 18:44 MST | |
Thu, 06 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:16 MST | 15:40 PST | 15:23 MST | 16:20 PST | |
Wed, 05 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | 17:43 PST | 18:33 MST | |
Wed, 05 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:15 MST | 15:39 PST | 15:29 MST | 16:19 PST | |
Tue, 04 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | |||
Tue, 04 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:15 MST | 15:39 PST | 15:26 MST | 18:29 PST | |
Mon, 03 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | N324RA ( B38M) | 17:44 PST | 18:40 MST |
Mon, 03 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:15 MST | 15:39 PST | N324RA ( B38M) | 15:39 MST | 16:30 PST |
Sun, 02 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | 17:42 PST | 18:35 MST | |
Sun, 02 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:15 MST | 15:39 PST | 15:29 MST | 16:25 PST | |
Sat, 01 Mar | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | |||
Sat, 01 Mar | AA1951 | Phoenix Sky Harbor Intl (PHX) | San Diego Intl (SAN) | 15:15 MST | 15:39 PST | 15:24 MST | 18:32 PST | |
Fri, 28 Feb | AA1951 | San Diego Intl (SAN) | Phoenix Sky Harbor Intl (PHX) | 16:30 PST | 18:53 MST | 17:36 PST | 18:31 MST |