flight_takeoff Flight

AAL331

Operated by American Airlines

Live map

Live map filtered to AAL331. Shown when the flight is currently airborne.

Route airports View route page →

Departure

PHL KPHL VFR

Philadelphia International Airport

Philadelphia, US

Local time
19:53 EDT
Timezone
America/New_York
Type
Large Airport
Elevation
36 ft
Coordinates
39.8719, -75.2411

cloud Weather

Wind
290° / 8 kt
Visibility
10 SM
Ceiling
BKN 25,000 ft
Temp / Dew
22°C / 14°C
Altimeter
29.87 inHg

Obs: 2026-10-12T22:54:00.000Z

Raw METAR / TAF
METAR KPHL 122254Z 29008KT 10SM BKN250 22/14 A2987 RMK AO2 SLP115 T02170144 $

TAF KPHL 122332Z 1300/1406 29006KT P6SM BKN250 FM130500 VRB02KT P6SM FEW250 TEMPO 1310/1313 4SM BR FM131400 22004KT P6SM FEW250 FM131700 21010KT P6SM SCT120

warning FAA Advisories

  • Closed: !PHL 09/263 PHL AD AP CLSD TO NON SKED ACFT WINGSPAN MORE THAN 214FT AND TAIL HGT MORE THAN 66FT. 2609301806-2610311200 (Sep 30 at 18:06 UTC. – Oct 31 at 12:00 UTC.)

flight Live Traffic

flight_takeoff 173 Departures
flight_land 166 Arrivals

Arrival

PHX KPHX VFR

Phoenix Sky Harbor International Airport

Phoenix, US

Local time
16:53 MST
Timezone
America/Phoenix
Type
Large Airport
Elevation
1,135 ft
Coordinates
33.4353, -112.0059

cloud Weather

Wind
170° / 9G24 kt
Visibility
10 SM
Ceiling
BKN 5,000 ft, BKN 6,000 ft, BKN 7,500 ft
Temp / Dew
22°C / 18°C
Altimeter
29.82 inHg
Wx
RA

Obs: 2026-10-12T22:51:00.000Z

Raw METAR / TAF
METAR KPHX 122251Z 17009G24KT 10SM R07L/4500VP6000FT RA BKN050CB BKN060 BKN075 22/18 A2982 RMK AO2 RAB25 SLP084 VIS NE 2 CB OHD MOV N P0001 T02170178 $

TAF KPHX 122339Z 1300/1406 22010KT P6SM VCSH SCT050 BKN070 TEMPO 1300/1301 19010G22KT -RA BKN050 FM130700 19007KT P6SM VCSH SCT040 BKN060 PROB30 1309/1312 5SM SHRA BR BKN050 FM131300 14006KT P6SM VCSH SCT040 BKN060 FM131600 21007KT P6SM SCT040 BKN070 FM132200 27011KT P6SM FEW050 SCT070

flight Live Traffic

flight_takeoff 231 Departures
flight_land 255 Arrivals

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-26 A8943D PHL → PHX Jul 26, 10:50 UTCJul 26, 12:30 UTC1h 40m - -
2026-07-25 A8D5BD PHL → PHX Jul 25, 10:50 UTCJul 25, 12:30 UTC1h 40m - -
2026-07-24 A011AC PHL → PHX Jul 24, 11:00 UTCJul 24, 12:45 UTC1h 45m - -
2026-07-23 A886BF PHL → PHX Jul 23, 10:50 UTCJul 23, 12:30 UTC1h 40m - -
2026-07-22 A8AA87 PHL → PHX Jul 22, 11:10 UTCJul 22, 12:35 UTC1h 25m - -
2026-07-22 A8AA87 PHL → PHX Jul 22, 10:50 UTCJul 22, 12:34 UTC1h 44m +12m +6m
2026-07-21 A011AC PHL → PHX Jul 21, 10:50 UTCJul 21, 12:25 UTC1h 35m - -
2026-07-20 A06BD3 PHL → PHX Jul 20, 11:15 UTCJul 20, 12:45 UTC1h 30m - -
2026-07-20 A06BD3 PHL → PHX Jul 20, 11:13 UTCJul 20, 12:51 UTC1h 38m +35m +15m
2026-07-19 A06BD3 PHL → PHX Jul 19, 10:50 UTCJul 19, 12:25 UTC1h 35m - -
2026-07-18 A8C6E1 - Jul 18, 11:05 UTCJul 18, 12:50 UTC1h 45m - -
2026-07-17 A8E6F2 SDF → DFW Jul 17, 10:50 UTCJul 17, 12:30 UTC1h 40m - -
2026-07-17 A8E6F2 SDF → DFW Jul 17, 10:49 UTCJul 17, 12:38 UTC1h 49m +11m +14m
2026-07-16 A87F51 - Jul 16, 10:45 UTCJul 16, 12:25 UTC1h 40m - -
2026-07-15 A8C6E1 - Jul 15, 10:50 UTCJul 15, 12:30 UTC1h 40m - -
2026-07-14 A87F51 - Jul 14, 10:55 UTCJul 14, 12:30 UTC1h 35m - -
2026-07-13 A06F8A - Jul 13, 10:50 UTCJul 13, 12:35 UTC1h 45m - -
2026-07-12 A02E0A - Jul 12, 10:55 UTCJul 12, 12:45 UTC1h 50m - -
2026-07-11 A05CF3 - Jul 11, 10:55 UTCJul 11, 12:40 UTC1h 45m - -
2026-07-10 A06461 - Jul 10, 10:50 UTCJul 10, 12:30 UTC1h 40m - -
2026-07-09 A8AA87 SDF → DFW Jul 9, 11:09 UTCJul 9, 12:50 UTC1h 41m +31m +3m
2026-07-08 A8A319 - Jul 8, 10:45 UTCJul 8, 12:20 UTC1h 35m - -
2026-07-07 A06461 - Jul 7, 10:45 UTCJul 7, 12:30 UTC1h 45m - -
2026-07-07 A06461 SDF → DFW Jul 7, 10:43 UTCJul 7, 12:26 UTC1h 43m +5m +3m
2026-07-06 A8E6F2 - Jul 6, 11:00 UTCJul 6, 12:45 UTC1h 45m - -
2026-07-05 A88CCF - Jul 5, 10:45 UTCJul 5, 12:25 UTC1h 40m - -
2026-07-04 ADC17B - Jul 4, 10:45 UTCJul 4, 12:30 UTC1h 45m - -
2026-07-03 A02E0A - Jul 3, 10:45 UTCJul 3, 12:30 UTC1h 45m - -
2026-07-02 A8A6D0 - Jul 2, 14:20 UTCJul 2, 16:00 UTC1h 40m - -
2026-07-02 A8A6D0 SDF → DFW Jul 2, 14:18 UTCJul 2, 15:54 UTC1h 36m +220m -1m

Performance history

Flights tracked
137 showing last 30
Avg arrival delay
+7m
On-time arrival
100% 100% on time
Aircraft used
17

Monthly activity 4 months

Month Flights tracked
July 2026 31
June 2026 37
May 2026 40
April 2026 29

AAL331 frequently asked

Where does flight AAL331 fly?
AAL331 (American Airlines) flies from PHL to PHX. View the full route page.
How long is flight AAL331?
Based on observed flights, AAL331 takes on average 1h 41m from takeoff to landing.
How often does AAL331 fly?
AAL331 has been observed flying daily in our tracking data. We've recorded 137 flights under this callsign.
Is flight AAL331 usually on time?
Across recent flights, AAL331 arrives with an average 7-minute delay. 100% of flights arrive within 15 minutes of schedule.
What aircraft operates flight AAL331?
AAL331 has been operated by 17 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track AAL331 live?
Yes. When AAL331 is currently airborne, the live tracker map above shows its real-time position from ADS-B broadcasts. If the map is empty, the flight is not currently in the air.