STL → PHL St Louis to Philadelphia
live
Direct flights from St Louis (STL) to Philadelphia (PHL): 36 nonstop departures observed each week across 2 airlines. 88% of the last 25 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 35 tracked flights. The nonstop covers 1,306 km, an estimated 2 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at St Louis and Philadelphia. Updated 30 October 2026 at 11:18 UTC.
Today, STL → PHL Fri 30 Oct · local times
Sched Flight STL departure PHL arrival
·
AA1739 American
On schedule
PHL 14:40 scheduled
·
AA5089 American
On schedule
PHL est. 09:06 sched 09:19
·
WN1109 Southwest
On schedule
PHL 13:55 scheduled
·
WN4401 Southwest
On schedule
PHL 23:15 scheduled
Checked STL board 06:18 · PHL board 06:53
STL
St Louis
smooth · +3
PHL
Philadelphia
smooth · +0
dep bank 06:00–19:50 36x weekly
Runs reliable · 2 airlines · 36x weekly · nonstop
88% on time
of the last 25 tracked STL → PHL flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 25 arrivals
Flight time ~2h 10m estimated from route distance
Weekly departures 36x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 35
The week scheduled departures · origin local time
American Airlines Southwest 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 88% on time
Flights AA3124 06:00 We Th · AA5089 06:00 Mo Tu Th Fr Sa Su · AA1739 11:21 daily · AA3049 17:40 daily
Southwest AirlinesWN 89% on time
Flights WN3253 10:15 Su · WN1109 10:40 Mo Th Fr · WN3757 12:10 Tu We · WN2390 14:35 Su
History operated legs · board outcomes
10-24 LN325ND departed +0
10-23 WUP667 departed +52
Show 27 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 STL and PHL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 65 Completed 59 Delayed 9 Within 15m 51/59 Median +0m
AA1739 American
6 days
Fri, Oct 30
1/2 legs · N755US
STL
Departure
Sched 11:21
Scheduled departure
Thu schedule from board history
→
PHL
Arrival
Sched 14:40
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N755US
STL
Departure
11:46
Departed · Sched 11:2125m late
→
PHL
Arrival
14:37
Landed · Sched 14:403m early
Mon, Oct 26
2/2 legs · N763US
STL
Departure
14:20
Departed · Sched 11:21179m late
→
PHL
Arrival
22:00
Landed · Sched 18:40200m late
Sun, Oct 25
2/2 legs · N836AW
STL
Departure
11:25
Departed · Sched 11:214m late
→
PHL
Arrival
18:24
Landed · Sched 18:4016m early
Sat, Oct 24
2/2 legs · N834AW
STL
Departure
11:28
Departed · Sched 11:217m late
→
PHL
Arrival
18:32
Landed · Sched 18:408m early
Fri, Oct 23
2/2 legs · N834AW
STL
Departure
12:57
Departed · Sched 11:2196m late
→
PHL
Arrival
19:57
Landed · Sched 18:4077m late
Full AA1739 history →
AA5089 American
6 days
Fri, Oct 30
1/2 legs · N590NN
STL
Departure
—
Board row not captured for this rotation yet.
→
PHL
Arrival
09:06
Est. · Sched 09:1913m early
Tue, Oct 27
2/2 legs · N590NN
STL
Departure
05:51
Departed · Sched 06:009m early
→
PHL
Arrival
08:51
Landed · Sched 09:1928m early
Mon, Oct 26
2/2 legs · N565NN
STL
Departure
05:53
Departed · Sched 06:007m early
→
PHL
Arrival
13:07
Landed · Sched 13:1912m early
Sun, Oct 25
1/2 legs · N618NN
STL
Departure
Sched 06:00
Scheduled time only · no board update captured
Sat schedule from board history
→
PHL
Arrival
13:25
Landed · Sched 13:196m late
Sat, Oct 24
2/2 legs · N618NN
STL
Departure
05:52
Departed · Sched 06:008m early
→
PHL
Arrival
13:13
Landed · Sched 13:196m early
Fri, Oct 23
2/2 legs · N644NN
STL
Departure
05:42
Departed · Sched 06:0018m early
→
PHL
Arrival
13:09
Landed · Sched 13:1910m early
Full AA5089 history →
WN1109 Southwest
4 days
Fri, Oct 30
1/2 legs · N8820L
STL
Departure
Sched 10:40
Scheduled departure
Thu schedule from board history
→
PHL
Arrival
Sched 13:55
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N8820L
STL
Departure
10:48
Departed · Sched 10:408m late
→
PHL
Arrival
13:34
Landed · Sched 13:5521m early
Mon, Oct 26
2/2 legs · N8687A
STL
Departure
10:44
Departed · Sched 10:404m late
→
PHL
Arrival
18:02
Landed · Sched 17:557m late
Fri, Oct 23
2/2 legs · N8782Q
STL
Departure
10:56
Departed · Sched 10:4016m late
→
PHL
Arrival
17:51
Landed · Sched 17:554m early
Full WN1109 history →
WN4401 Southwest
7 days
Fri, Oct 30
1/2 legs · N9006L
STL
Departure
Sched 19:50
Scheduled departure
Thu schedule from board history
→
PHL
Arrival
Sched 23:15
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · N9006L
STL
Departure
22:22
Departed · Sched 19:50152m late
→
PHL
Arrival
01:37
Last seen · Sched 23:15142m late
Wed, Oct 28
2/2 legs · N8757L
STL
Departure
18:14
Departed · Sched 18:4026m early
→
PHL
Arrival
21:33
Landed · Sched 21:5017m early
Tue, Oct 27
1/2 legs · N9010T
STL
Departure
18:34
Departed · Sched 18:406m early
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 26
1/2 legs · N8917Q
STL
Departure
19:55
Departed · Sched 19:505m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 25
1/2 legs · N8607M
STL
Departure
20:08
Departed · Sched 20:008m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 23
1/2 legs · N8770Q
STL
Departure
20:48
Departed · Sched 19:5058m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Full WN4401 history →
AA3049 American
7 days
Thu, Oct 29
2/2 legs · N9004F
STL
Departure
17:44
Departed · Sched 17:404m late
→
PHL
Arrival
20:44
Landed · Sched 21:0016m early
Wed, Oct 28
2/2 legs · N8009T
STL
Departure
15:20
Departed · Sched 15:182m late
→
PHL
Arrival
18:11
Landed · Sched 18:3524m early
Tue, Oct 27
2/2 legs · N9002U
STL
Departure
15:20
Departed · Sched 15:182m late
→
PHL
Arrival
22:16
Landed · Sched 22:3519m early
Mon, Oct 26
1/2 legs · N9025B
STL
Departure
17:51
Departed · Sched 17:4011m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 25
1/2 legs · N9010R
STL
Departure
17:44
Departed · Sched 17:404m late
→
PHL
Arrival
Sched 01:00
Scheduled time only · no board update captured
Sat schedule from board history
Sat, Oct 24
2/2 legs · N9026C
STL
Departure
17:45
Departed · Sched 17:405m late
→
PHL
Arrival
00:53
Landed · Sched 01:007m early
Fri, Oct 23
1/2 legs · N8027D
STL
Departure
17:47
Departed · Sched 17:407m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Full AA3049 history →
AA3124 American
2 days
Thu, Oct 29
2/2 legs · N817AW
STL
Departure
05:32
Departed · Sched 06:0028m early
→
PHL
Arrival
09:00
Landed · Sched 09:1919m early
Wed, Oct 28
2/2 legs · N177XF
STL
Departure
08:03
Departed · Sched 08:003m late
→
PHL
Arrival
11:04
Landed · Sched 11:1915m early
Full AA3124 history →
WN3757 Southwest
2 days
Wed, Oct 28
2/2 legs · N928WN
STL
Departure
12:12
Departed · Sched 12:102m late
→
PHL
Arrival
15:04
Landed · Sched 15:2521m early
Tue, Oct 27
2/2 legs · N480WN
STL
Departure
14:03
Departed · Sched 12:10113m late
→
PHL
Arrival
20:54
Landed · Sched 19:2589m late
Full WN3757 history →
WN2390 Southwest
1 day
Sun, Oct 25
2/2 legs · N283WN
STL
Departure
14:36
Departed · Sched 14:351m late
→
PHL
Arrival
21:33
Landed · Sched 21:4512m early
Full WN2390 history →
WN3253 Southwest
1 day
Sun, Oct 25
2/2 legs · N7820L
STL
Departure
10:26
Departed · Sched 10:1511m late
→
PHL
Arrival
17:25
Landed · Sched 17:305m early
Full WN3253 history →
LN325ND Libyan Airlines
1 day
Sat, Oct 24
1/2 legs · N325ND
STL
Departure
13:18 Departed
→
PHL
Arrival
—
Board row not captured for this rotation yet.
WN1911 Southwest
1 day
Sat, Oct 24
2/2 legs · N8567Z
STL
Departure
17:05
Departed · Sched 16:5510m late
→
PHL
Arrival
00:03
Landed · Sched 00:052m early
Full WN1911 history →
WUP667 WUP
1 day
Fri, Oct 23
2/2 legs · N667UP
STL
Departure
14:58
Departed · Sched 14:0652m late
→
PHL
Arrival
Sched 21:56
Scheduled time only · no board update captured
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: St Louis (STL) to Philadelphia (PHL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/STL-PHL
Copy
How we measure this →
STL to PHL questions
Is STL–PHL running on time right now? Smooth skies ahead. The departure side at STL is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on STL–PHL? Operators schedule morning departures around 06:00 and evening departures around 17:40 from STL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PHL delay card to confirm conditions when you'd arrive.
How long is the flight from STL to PHL? Great-circle distance is 1,306 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 122–142 min gate-to-gate on this route.
How often does STL–PHL fly? 2 carriers operate this route, around 36 flights a week between them. Compare carrier days and times in the airline list above.