BWI → DEN Baltimore to Denver
live
Direct flights from Baltimore (BWI) to Denver (DEN): 55 nonstop departures observed each week across 2 airlines. 70% of the last 27 tracked flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. No cancellations were recorded across the 31 tracked flights. The nonstop covers 2,394 km, an estimated 3 hours 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Baltimore and Denver. Updated 3 November 2026 at 15:08 UTC.
Today, BWI → DEN Tue 3 Nov · local times
Sched Flight BWI departure DEN arrival
08:05
WN993 Southwest Airlines
Sched 08:05 Departure not confirmed by the board
DEN est. 09:38 sched 10:20
08:23
UA2412 United Airlines
Sched 08:23 Departure not confirmed by the board
DEN est. 10:10 sched 10:34
·
UA2012 United Airlines
On schedule
DEN 18:25 scheduled
·
WN995 Southwest Airlines
On schedule
DEN est. 17:48 +13 sched 17:35
·
WN996 Southwest Airlines
On schedule
DEN 19:25 scheduled
Checked BWI board 06:33 · DEN board 08:08
BWI
Baltimore
smooth · +10
DEN
Denver
smooth · +0
dep bank 06:15–22:00 55x weekly
Runs mixed · 2 airlines · 55x weekly · nonstop
70% on time
of the last 27 tracked BWI → DEN flights arrived within 15 minutes
Median arrival delay is −2 min . 0 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −2 min across the last 27 arrivals
Flight time ~3h 34m estimated from route distance
Weekly departures 55x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 31
The week scheduled departures · origin local time
Southwest Airlines United 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
Southwest AirlinesWN 68% on time
Flights WN992 varies Mo Tu We Th Fr Sa · WN993 varies Mo Tu Th Fr Su · WN1223 09:05 Tu We · WN994 11:00 Mo Th Fr Sa Su
United AirlinesUA 75% on time
Flights UA2412 08:23 daily · UA2012 16:19 daily
History operated legs · board outcomes
11-02 WN993 dep +43 → arr −5
11-02 WN994 dep +15 → arr −13
11-02 WN995 dep +13 → arr −16
11-02 WN996 dep +51 → arr +19
11-02 WN997 dep +17 → arr −27
11-01 WN993 dep +9 → arr −23
11-01 WN994 dep +48 → arr +30
11-01 WN995 dep +11 → arr −11
11-01 WN996 dep +53 → arr +23
11-01 WN997 dep +28 → arr +204
10-31 WN591 dep +17 → arr +5
10-31 WN594 dep +11 → arr −13
10-31 WN595 dep +52 → arr +144
10-30 WN552 dep +10 → arr +7
10-30 WN993 dep +14 → arr +9
10-30 WN994 dep +13 → arr −2
Show 23 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 BWI and DEN, paired departure → arrival per flight and day. Board history since Thu, Oct 29. Each day adds the flights our airport boards record.
Board rows 67 Completed 58 Delayed 24 Within 15m 36/58 Median +11m
UA2012 United Airlines
6 days
Tue, Nov 3
1/2 legs · N17456
BWI
Departure
Sched 16:19
Scheduled departure
Mon schedule from board history
→
DEN
Arrival
Sched 18:25
Scheduled arrival · landing pending
Mon, Nov 2
2/2 legs · N17456
BWI
Departure
16:25
Departed · Sched 16:196m late
→
DEN
Arrival
17:53
Landed · Sched 18:2532m early
Sun, Nov 1
2/2 legs · N57478
BWI
Departure
16:25
Departed · Sched 16:196m late
→
DEN
Arrival
18:13
Landed · Sched 18:2512m early
Sat, Oct 31
2/2 legs · N57478
BWI
Departure
16:41
Departed · Sched 16:1922m late
→
DEN
Arrival
18:16
Landed · Sched 18:259m early
Fri, Oct 30
2/2 legs · N77543
BWI
Departure
16:24
Departed · Sched 16:195m late
→
DEN
Arrival
18:23
Landed · Sched 18:252m early
Thu, Oct 29
1/2 legs · N17482
BWI
Departure
16:35
Departed · Sched 16:1916m late
→
DEN
Arrival
—
Board row not captured for this rotation yet.
Full UA2012 history →
UA2412 United Airlines
6 days
Tue, Nov 3
2/2 legs · N438UA
BWI
Departure
Sched 08:23
Scheduled departure
→
DEN
Arrival
10:10
Est. · Sched 10:3424m early
Mon, Nov 2
2/2 legs · N498UA
BWI
Departure
09:30
Departed · Sched 08:2367m late
→
DEN
Arrival
11:05
Landed · Sched 10:3431m late
Sun, Nov 1
2/2 legs · N454UA
BWI
Departure
08:34
Departed · Sched 08:2311m late
→
DEN
Arrival
10:17
Landed · Sched 10:3417m early
Sat, Oct 31
2/2 legs · N1902U
BWI
Departure
09:24
Departed · Sched 08:2361m late
→
DEN
Arrival
10:55
Landed · Sched 10:3421m late
Fri, Oct 30
2/2 legs · N443UA
BWI
Departure
08:30
Departed · Sched 08:237m late
→
DEN
Arrival
10:12
Landed · Sched 10:3422m early
Thu, Oct 29
1/2 legs · N447UA
BWI
Departure
08:46
Departed · Sched 08:2323m late
→
DEN
Arrival
—
Board row not captured for this rotation yet.
Full UA2412 history →
WN993 Southwest Airlines
4 days
Tue, Nov 3
2/2 legs · N8325D
BWI
Departure
Sched 08:05
Scheduled departure
→
DEN
Arrival
09:38
Est. · Sched 10:2042m early
Mon, Nov 2
2/2 legs · N8905Q
BWI
Departure
08:58
Departed · Sched 08:1543m late
→
DEN
Arrival
10:25
Landed · Sched 10:305m early
Sun, Nov 1
2/2 legs · N8704Q
BWI
Departure
08:24
Departed · Sched 08:159m late
→
DEN
Arrival
10:07
Landed · Sched 10:3023m early
Fri, Oct 30
2/2 legs · N8819L
BWI
Departure
08:09
Departed · Sched 07:5514m late
→
DEN
Arrival
09:59
Landed · Sched 09:509m late
Full WN993 history →
WN995 Southwest Airlines
3 days
Tue, Nov 3
1/2 legs · N8323C
BWI
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
17:48
Est. · Sched 17:3513m late
Mon, Nov 2
2/2 legs · N296WN
BWI
Departure
13:47
Departed · Sched 13:3512m late
→
DEN
Arrival
15:19
Landed · Sched 15:3516m early
Sun, Nov 1
2/2 legs · N7828A
BWI
Departure
13:45
Departed · Sched 13:3510m late
→
DEN
Arrival
15:24
Landed · Sched 15:3511m early
Full WN995 history →
WN996 Southwest Airlines
3 days
Tue, Nov 3
1/2 legs · N8718Q
BWI
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
Sched 19:25
Scheduled arrival · landing pending
Mon, Nov 2
2/2 legs · N8832H
BWI
Departure
17:04
Departed · Sched 16:4519m late
→
DEN
Arrival
19:09
Landed · Sched 18:5019m late
Sun, Nov 1
2/2 legs · N8555Z
BWI
Departure
16:59
Departed · Sched 16:4514m late
→
DEN
Arrival
19:13
Landed · Sched 18:5023m late
Full WN996 history →
UA504 United Airlines
1 day
Mon, Nov 2
1/2 legs · N17336
BWI
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
03:07
Last seen · Sched 22:45262m late
WN994 Southwest Airlines
3 days
Mon, Nov 2
2/2 legs · N485WN
BWI
Departure
12:20
Departed · Sched 12:0515m late
→
DEN
Arrival
13:52
Landed · Sched 14:0513m early
Sun, Nov 1
2/2 legs · N482WN
BWI
Departure
12:53
Departed · Sched 12:0548m late
→
DEN
Arrival
14:35
Landed · Sched 14:0530m late
Fri, Oct 30
2/2 legs · N8656B
BWI
Departure
11:13
Departed · Sched 11:0013m late
→
DEN
Arrival
12:53
Landed · Sched 12:552m early
Full WN994 history →
WN997 Southwest Airlines
2 days
Mon, Nov 2
2/2 legs · N8646B
BWI
Departure
22:07
Departed · Sched 21:5017m late
→
DEN
Arrival
23:28
Landed · Sched 23:5527m early
Sun, Nov 1
2/2 legs · N8630B
BWI
Departure
21:51
Departed · Sched 21:501m late
→
DEN
Arrival
03:19
Landed · Sched 23:55204m late
Full WN997 history →
WN591 Southwest Airlines
1 day
Sat, Oct 31
2/2 legs · N8768Q
BWI
Departure
08:37
Departed · Sched 08:2017m late
→
DEN
Arrival
10:20
Landed · Sched 10:155m late
Full WN591 history →
WN594 Southwest Airlines
1 day
Sat, Oct 31
2/2 legs · N8852Q
BWI
Departure
11:56
Departed · Sched 11:4511m late
→
DEN
Arrival
13:27
Landed · Sched 13:4013m early
Full WN594 history →
WN595 Southwest Airlines
1 day
Sat, Oct 31
2/2 legs · N8931L
BWI
Departure
13:26
Departed · Sched 13:251m late
→
DEN
Arrival
17:44
Landed · Sched 15:20144m late
Full WN595 history →
WN1406 Southwest Airlines
2 days
Fri, Oct 30
2/2 legs · N8676A
BWI
Departure
17:08
Departed · Sched 16:5018m late
→
DEN
Arrival
18:48
Landed · Sched 18:453m late
Thu, Oct 29
1/2 legs · N8509U
BWI
Departure
17:06
Departed · Sched 16:5016m late
→
DEN
Arrival
—
Board row not captured for this rotation yet.
Full WN1406 history →
WN4010 Southwest
2 days
Fri, Oct 30
2/2 legs · N8507C
BWI
Departure
22:59
Departed · Sched 22:0059m late
→
DEN
Arrival
00:43
Landed · Sched 23:5548m late
Thu, Oct 29
1/2 legs · N8966S
BWI
Departure
22:17
Departed · Sched 22:0017m late
→
DEN
Arrival
—
Board row not captured for this rotation yet.
Full WN4010 history →
WN552 Southwest Airlines
1 day
Fri, Oct 30
2/2 legs · N8977G
BWI
Departure
18:30
Departed · Sched 18:2010m late
→
DEN
Arrival
20:22
Landed · Sched 20:157m late
Full WN552 history →
WN992 Southwest Airlines
1 day
Fri, Oct 30
2/2 legs · N8771D
BWI
Departure
06:24
Departed · Sched 06:159m late
→
DEN
Arrival
08:06
Landed · Sched 08:104m early
Full WN992 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: Baltimore (BWI) to Denver (DEN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BWI-DEN
Copy
How we measure this →
BWI to DEN questions
Is BWI–DEN running on time right now? Smooth skies ahead. The departure side at BWI is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BWI–DEN? Operators schedule morning departures around 08:23 and evening departures around 17:35 from BWI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DEN delay card to confirm conditions when you'd arrive.
How long is the flight from BWI to DEN? Great-circle distance is 2,394 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 199–235 min gate-to-gate on this route.
How often does BWI–DEN fly? 2 carriers operate this route, around 55 flights a week between them. Compare carrier days and times in the airline list above.