ABE → PHL Allentown/Bethlehem to Philadelphia
live
Direct flights from Allentown/Bethlehem (ABE) to Philadelphia (PHL): 7 nonstop departures observed each week across 1 airline. 100% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 33 tracked flights. The nonstop covers 88 km, an estimated 37 minutes in the air. Measured by Pro Flight Search from live flight boards at Allentown/Bethlehem and Philadelphia. Updated 12 September 2026 at 12:29 UTC.
ABE
Allentown/Bethlehem
tracking
PHL
Philadelphia
smooth · +0
dep bank 11:30–20:50 7x weekly
Runs reliable · 1 airline · 7x weekly · nonstop
100% on time
of the last 33 operated ABE → PHL flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 33 operated legs
Flight time ~0h 37m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
American Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 100% on time
Flights AA6540 11:30 daily · AA6541 13:40 daily · AA6542 16:10 daily · AA6565 18:40 daily
History operated legs · board outcomes
Show 25 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from ABE and PHL, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 36 Completed 33 Within 15m 33/33 Median -17m
AA6540
7 days
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
Sched 11:30
Scheduled time only · no board update captured
Fri, Sep 11
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:08
Landed · Sched 11:3022m early
Thu, Sep 10
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:21
Landed · Sched 11:309m early
Wed, Sep 9
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:09
Landed · Sched 11:3021m early
Tue, Sep 8
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:18
Landed · Sched 11:3012m early
Mon, Sep 7
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:12
Landed · Sched 11:3018m early
Sun, Sep 6
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
11:16
Landed · Sched 11:3014m early
Full AA6540 history →
AA6541
7 days
Sat, Sep 12
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
13:14
Landed · Sched 13:4026m early
Fri, Sep 11
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
13:38
Landed · Sched 13:402m early
Thu, Sep 10
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
13:36
Landed · Sched 13:404m early
Wed, Sep 9
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
13:42
Landed · Sched 13:402m late
Tue, Sep 8
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
13:38
Landed · Sched 13:402m early
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
Sched 13:40
Scheduled time only · no board update captured
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
Sched 13:40
Scheduled time only · no board update captured
Full AA6541 history →
AA6542
7 days
Sat, Sep 12
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
15:49
Landed · Sched 16:1021m early
Fri, Sep 11
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
15:59
Landed · Sched 16:1011m early
Thu, Sep 10
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
16:11
Landed · Sched 16:101m late
Wed, Sep 9
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
16:04
Landed · Sched 16:106m early
Tue, Sep 8
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
16:02
Landed · Sched 16:108m early
Mon, Sep 7
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
15:36
Landed · Sched 16:1034m early
Sun, Sep 6
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
15:53
Landed · Sched 16:1017m early
Full AA6542 history →
AA6543
7 days
Sat, Sep 12
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:14
Landed · Sched 20:5036m early
Fri, Sep 11
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:56
Landed · Sched 20:506m late
Thu, Sep 10
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:42
Landed · Sched 20:508m early
Wed, Sep 9
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:48
Landed · Sched 20:502m early
Tue, Sep 8
1/2 legs · M1851
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:41
Landed · Sched 20:509m early
Mon, Sep 7
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:11
Landed · Sched 20:5039m early
Sun, Sep 6
1/2 legs · M1551
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
20:06
Landed · Sched 20:5044m early
Full AA6543 history →
AA6565
7 days
Sat, Sep 12
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:27
Landed · Sched 18:4013m early
Fri, Sep 11
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:17
Landed · Sched 18:4023m early
Thu, Sep 10
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:21
Landed · Sched 18:4019m early
Wed, Sep 9
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:07
Landed · Sched 18:4033m early
Tue, Sep 8
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:18
Landed · Sched 18:4022m early
Mon, Sep 7
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:22
Landed · Sched 18:4018m early
Sun, Sep 6
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
18:10
Landed · Sched 18:4030m early
Full AA6565 history →
AA6544
1 day
Tue, Sep 8
1/2 legs · M1846
ABE
Departure
—
ABE is outside our board polling set.
→
PHL
Arrival
23:29
Landed · Sched 00:1041m early
Full AA6544 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Allentown/Bethlehem (ABE) to Philadelphia (PHL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ABE-PHL
Copy
How we measure this →
ABE to PHL questions
Is ABE–PHL running on time right now? Significant delay risk. Both endpoints currently score the same, route health score 41/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from ABE to PHL? Great-circle distance is 88 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 36–38 min gate-to-gate on this route.
How often does ABE–PHL fly? American Airlines runs the route with about 35 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at ABE and arrival-side delay at PHL, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.