flight_takeoff Flight

AAL2970

Operated by AAL

Live map

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

Upcoming flights 1 scheduled

From To Scheduled departure Estimated arrival Status
ORD PHL Jul 19, 10:18 AM UTC Jul 19, 11:56 AM UTC PLANNED

Route airports View route page →

Departure

ORD KORD VFR

Chicago O'Hare International Airport

Chicago, US

Local time
12:40 CDT
Timezone
America/Chicago
Type
Large Airport
Elevation
680 ft
Coordinates
41.9786, -87.9048

cloud Weather

Wind
310° / 10 kt
Visibility
10 SM
Ceiling
BKN 3,400 ft, BKN 4,500 ft, OVC 8,000 ft
Temp / Dew
28°C / 22°C
Altimeter
29.87 inHg
Wx
-RA

Obs: 2026-07-18T16:51:00.000Z

Raw METAR / TAF
METAR KORD 181651Z 31010KT 10SM -RA BKN034CB BKN045 OVC080 28/22 A2987 RMK AO2 RAB49 SLP110 CB OHD-E MOV SE P0000 T02830222 $

TAF KORD 181728Z 1818/1924 32012KT P6SM VCSH BKN035 TEMPO 1818/1819 4SM -SHRA BKN030 FM181900 33012KT P6SM SCT035 BKN045 FM182100 06012G17KT P6SM FEW015 SCT035 FM190100 03011G18KT 5SM FU SCT060 BKN250 FM190800 05008KT 4SM FU SCT060 BKN250

Arrival

PHL KPHL MVFR

Philadelphia International Airport

Philadelphia, US

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

cloud Weather

Wind
230° / 10 kt
Visibility
4 SM
Ceiling
SCT 2,100 ft, SCT 6,500 ft, BKN 25,000 ft
Temp / Dew
30°C / 24°C
Altimeter
29.84 inHg
Wx
FU

Obs: 2026-07-18T17:28:00.000Z

Raw METAR / TAF
SPECI KPHL 181728Z 23010KT 4SM FU SCT021 SCT065 BKN250 30/24 A2984 RMK AO2 T03000239

TAF KPHL 181459Z 1815/1918 19006KT 5SM FU VCSH SCT050 BKN090 FM181700 23006KT 6SM FU VCSH BKN035 OVC050 TEMPO 1818/1821 VRB20G40KT 1SM +TSRA BKN025CB FM182100 22006KT 6SM BR VCSH SCT070 OVC080 TEMPO 1821/1901 VRB20G40KT 1SM +TSRA BKN025CB FM190400 23009KT P6SM VCSH SCT009 BKN045 PROB30 1904/1907 4SM -SHRA BR BKN009 FM191100 31008KT P6SM FEW080 SCT180

warning FAA Advisories

  • Ground Delay: thunderstorms (avg 1 hour and 42 minutes)

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-18 A36661 PHL → MIA Jul 18, 10:10 UTCJul 18, 11:40 UTC1h 30m - -
2026-07-17 A36A21 ORD → PHL Jul 17, 10:10 UTCJul 17, 11:39 UTC1h 30m - -
2026-07-17 A36A21 ORD → PHL Jul 17, 10:06 UTCJul 17, 11:40 UTC1h 34m +6m on time
2026-07-16 A35E9C - Jul 16, 10:10 UTCJul 16, 11:45 UTC1h 35m - -
2026-07-15 A3ADCE ORD → PHL Jul 15, 10:25 UTCJul 15, 11:55 UTC1h 30m - -
2026-07-14 A32861 ORD → PHL Jul 14, 10:18 UTCJul 14, 12:00 UTC1h 42m +18m +13m
2026-07-14 A32861 ORD → PHL Jul 14, 10:20 UTCJul 14, 12:00 UTC1h 40m - -
2026-07-13 A37AF8 ORD → PHL Jul 13, 10:25 UTCJul 13, 11:55 UTC1h 30m - -
2026-07-13 A37AF8 ORD → PHL Jul 13, 10:25 UTCJul 13, 11:56 UTC1h 31m +25m -6m
2026-07-12 A45316 ORD → PHL Jul 12, 10:10 UTCJul 12, 11:40 UTC1h 30m - -
2026-07-12 A45316 ORD → PHL Jul 12, 10:09 UTCJul 12, 11:37 UTC1h 28m +9m -7m
2026-07-11 A35B39 ORD → PHL Jul 11, 10:40 UTCJul 11, 12:05 UTC1h 25m - -
2026-07-11 A35B39 ORD → PHL Jul 11, 10:37 UTCJul 11, 12:04 UTC1h 27m +37m -10m
2026-07-10 A3428E ORD → PHL Jul 10, 10:10 UTCJul 10, 11:40 UTC1h 30m - -
2026-07-09 A38633 - Jul 9, 10:15 UTCJul 9, 11:50 UTC1h 35m - -
2026-07-08 A3B8E1 ORD → PHL Jul 8, 10:20 UTCJul 8, 11:50 UTC1h 30m +20m -1m
2026-07-08 A3B8E1 ORD → PHL Jul 8, 10:20 UTCJul 8, 11:55 UTC1h 35m - -
2026-07-07 A3C662 ORD → PHL Jul 7, 10:05 UTCJul 7, 11:30 UTC1h 25m - -
2026-07-07 A3C662 ORD → PHL Jul 7, 10:03 UTCJul 7, 11:30 UTC1h 27m +3m -9m
2026-07-06 ACD964 - Jul 6, 10:15 UTCJul 6, 11:00 UTC45m - -
2026-07-06 ACD964 ORD → PHL Jul 6, 10:14 UTCJul 6, 11:55 UTC1h 41m +14m +8m
2026-07-05 A35B39 ORD → PHL Jul 5, 10:15 UTCJul 5, 11:45 UTC1h 30m - -
2026-07-04 AD3997 - Jul 4, 13:40 UTCJul 4, 15:15 UTC1h 35m - -
2026-07-03 A333AE - Jul 3, 10:15 UTCJul 3, 11:45 UTC1h 30m - -
2026-07-03 A333AE ORD → PHL Jul 3, 10:12 UTCJul 3, 11:41 UTC1h 29m +12m -9m
2026-07-02 A37EB0 - Jul 2, 10:10 UTCJul 2, 11:40 UTC1h 30m - -
2026-07-01 A72C78 - Jul 1, 10:15 UTCJul 1, 11:45 UTC1h 30m - -
2026-06-30 A0AA2B - Jun 30, 10:10 UTCJun 30, 11:45 UTC1h 35m - -
2026-06-29 A0B550 - Jun 29, 10:59 UTCJun 29, 12:24 UTC1h 25m - -
2026-06-28 A0D561 - Jun 28, 10:10 UTCJun 28, 11:35 UTC1h 25m - -

Performance history

Flights tracked
145 showing last 30
Avg arrival delay
-2m
On-time arrival
100% 100% on time
Aircraft used
20

Monthly activity 4 months

Month Flights tracked
July 2026 27
June 2026 43
May 2026 38
April 2026 37

AAL2970 frequently asked

Where does flight AAL2970 fly?
AAL2970 (AAL) flies from ORD to PHL. View the full route page.
How long is flight AAL2970?
Based on observed flights, AAL2970 takes on average 1h 30m from takeoff to landing.
How often does AAL2970 fly?
AAL2970 has been observed flying several times a week in our tracking data. We've recorded 145 flights under this callsign.
Is flight AAL2970 usually on time?
Across recent flights, AAL2970 arrives 2 minutes early on average. 100% of flights arrive within 15 minutes of schedule.
What aircraft operates flight AAL2970?
AAL2970 has been operated by 20 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track AAL2970 live?
Yes. When AAL2970 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.