BUF → BWI Buffalo to Baltimore
live
Direct flights from Buffalo (BUF) to Baltimore (BWI): 40 nonstop departures observed each week across 1 airline. 91% of the last 35 tracked flights arrived within 15 minutes of schedule. The median arrival is 20 minutes early. No cancellations were recorded across the 37 tracked flights. The nonstop covers 453 km, an estimated 1 hour 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Buffalo and Baltimore. Updated 3 November 2026 at 03:33 UTC.
BUF
Buffalo
smooth · +8
BWI
Baltimore
smooth · +0
dep bank 06:00–17:45 40x weekly
Runs reliable · 1 airline · 40x weekly · nonstop
91% on time
of the last 35 tracked BUF → BWI flights arrived within 15 minutes
Median arrival delay is −20 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −20 min across the last 35 arrivals
Flight time ~1h 05m estimated from route distance
Weekly departures 40x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
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
Southwest AirlinesWN 94% on time
Flights WN1355 06:00 Mo Su · WN499 06:00 Fr Sa · WN823 06:00 Mo Th Fr Sa Su · WN284 06:15 Tu We
History operated legs · board outcomes
11-02 WN827 dep +4 → arr −30
11-02 WN988 dep +10 → arr −25
11-01 WN827 dep +7 → arr −26
11-01 WN988 dep +26 → arr −11
10-31 WN503 dep +34 → arr +8
10-30 LXJ417 dep +188 → arr +34
10-30 WN420 dep +14 → arr −11
10-30 WN823 dep +7 → arr −11
10-30 WN824 dep +3 → arr −21
10-30 WN826 dep −2 → arr −28
10-30 WN827 dep +2 → arr −22
10-29 WN420 dep +7 → arr −16
10-29 WN823 dep +15 → arr −5
10-29 WN824 dep +5 → arr −21
10-29 WN826 dep +81 → arr +82
10-29 WN827 dep −1 → arr −24
10-28 WN284 dep +5 → arr −20
10-28 WN420 dep +10 → arr −15
10-28 WN826 dep +1 → arr −22
10-28 WN845 dep +2 → arr −30
10-28 WN932 dep +6 → arr −14
10-27 WN284 dep +24 → arr −1
10-27 WN420 dep +5 → arr −21
10-27 WN826 dep +3 → arr −23
10-27 WN845 dep +11 → arr −19
10-27 WN932 dep +8 → arr −16
Show 29 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 BUF and BWI, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 71 Completed 71 Delayed 9 Within 15m 62/71 Median +0m
WN1355 Southwest
2 days
Mon, Nov 2
2/2 legs · N8801Q
BUF
Departure
06:11
Departed · Sched 06:0011m late
→
BWI
Arrival
07:05
Landed · Sched 07:2520m early
Sun, Nov 1
2/2 legs · N8690A
BUF
Departure
06:04
Departed · Sched 06:004m late
→
BWI
Arrival
06:56
Landed · Sched 07:2529m early
Full WN1355 history →
WN1538 Southwest
2 days
Mon, Nov 2
2/2 legs · N260WN
BUF
Departure
11:15
Departed · Sched 11:0015m late
→
BWI
Arrival
12:04
Landed · Sched 12:2016m early
Sun, Nov 1
2/2 legs · N7745A
BUF
Departure
11:06
Departed · Sched 11:006m late
→
BWI
Arrival
11:54
Landed · Sched 12:2026m early
Full WN1538 history →
WN2381 Southwest
2 days
Mon, Nov 2
2/2 legs · N8873S
BUF
Departure
15:15
Departed · Sched 15:0510m late
→
BWI
Arrival
16:02
Landed · Sched 16:2018m early
Sun, Nov 1
2/2 legs · N9029H
BUF
Departure
15:15
Departed · Sched 15:0510m late
→
BWI
Arrival
16:04
Landed · Sched 16:2016m early
Full WN2381 history →
WN5092 Southwest
1 day
Mon, Nov 2
2/2 legs · N8672F
BUF
Departure
07:07
Departed · Sched 07:052m late
→
BWI
Arrival
07:57
Landed · Sched 08:3033m early
Full WN5092 history →
WN5094 Southwest
1 day
Mon, Nov 2
2/2 legs · N8672F
BUF
Departure
14:13
Departed · Sched 14:103m late
→
BWI
Arrival
15:03
Landed · Sched 15:2522m early
Full WN5094 history →
WN827 Southwest
4 days
Mon, Nov 2
2/2 legs · N8509U
BUF
Departure
08:08
Departed · Sched 08:053m late
→
BWI
Arrival
08:58
Landed · Sched 09:2527m early
Sun, Nov 1
2/2 legs · N8732S
BUF
Departure
08:11
Departed · Sched 08:056m late
→
BWI
Arrival
08:59
Landed · Sched 09:2526m early
Fri, Oct 30
2/2 legs · N8545V
BUF
Departure
14:52
Departed · Sched 14:502m late
→
BWI
Arrival
15:38
Landed · Sched 16:0022m early
Thu, Oct 29
2/2 legs · N8509U
BUF
Departure
14:49
Departed · Sched 14:501m early
→
BWI
Arrival
15:38
Landed · Sched 16:0022m early
Full WN827 history →
WN988 Southwest
2 days
Mon, Nov 2
2/2 legs · N8841L
BUF
Departure
17:40
Departed · Sched 17:3010m late
→
BWI
Arrival
18:30
Landed · Sched 18:5525m early
Sun, Nov 1
2/2 legs · N8999Q
BUF
Departure
17:56
Departed · Sched 17:3026m late
→
BWI
Arrival
18:44
Landed · Sched 18:5511m early
Full WN988 history →
WN3539 Southwest
1 day
Sat, Oct 31
1/2 legs · N966WN
BUF
Departure
07:46
Departed · Sched 07:406m late
→
BWI
Arrival
—
Board row not captured for this rotation yet.
Full WN3539 history →
WN499 Southwest
2 days
Sat, Oct 31
1/2 legs · N468WN
BUF
Departure
06:08
Departed · Sched 06:008m late
→
BWI
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · N966WN
BUF
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
08:33
Landed · Sched 00:45468m late
Full WN499 history →
WN503 Southwest
1 day
Sat, Oct 31
2/2 legs · N8931L
BUF
Departure
11:46
Departed · Sched 11:3016m late
→
BWI
Arrival
12:51
Landed · Sched 12:4011m late
Full WN503 history →
LXJ417 Flexjet
1 day
Fri, Oct 30
2/2 legs · N417FX
BUF
Departure
10:34
Departed · Sched 07:56158m late
→
BWI
Arrival
12:01
Landed · Sched 11:1645m late
WN420 Southwest
4 days
Fri, Oct 30
2/2 legs · N8922Q
BUF
Departure
17:59
Departed · Sched 17:4514m late
→
BWI
Arrival
20:39
Landed · Sched 18:55104m late
Thu, Oct 29
2/2 legs · N8984L
BUF
Departure
17:52
Departed · Sched 17:457m late
→
BWI
Arrival
20:48
Landed · Sched 18:55113m late
Wed, Oct 28
2/2 legs · N8916Q
BUF
Departure
12:44
Departed · Sched 12:359m late
→
BWI
Arrival
13:33
Landed · Sched 13:4512m early
Tue, Oct 27
2/2 legs · N8764Q
BUF
Departure
12:39
Departed · Sched 12:354m late
→
BWI
Arrival
13:26
Landed · Sched 13:4519m early
Full WN420 history →
WN823 Southwest
2 days
Fri, Oct 30
2/2 legs · N8327A
BUF
Departure
06:07
Departed · Sched 06:007m late
→
BWI
Arrival
06:59
Landed · Sched 07:1011m early
Thu, Oct 29
2/2 legs · N8525S
BUF
Departure
06:14
Departed · Sched 06:0014m late
→
BWI
Arrival
07:05
Landed · Sched 07:105m early
Full WN823 history →
WN824 Southwest
2 days
Fri, Oct 30
2/2 legs · N8732S
BUF
Departure
09:42
Departed · Sched 09:402m late
→
BWI
Arrival
10:32
Landed · Sched 10:5018m early
Thu, Oct 29
2/2 legs · N8319F
BUF
Departure
09:44
Departed · Sched 09:404m late
→
BWI
Arrival
10:32
Landed · Sched 10:5018m early
Full WN824 history →
WN826 Southwest
4 days
Fri, Oct 30
2/2 legs · N917WN
BUF
Departure
12:33
Departed · Sched 12:352m early
→
BWI
Arrival
13:20
Landed · Sched 13:4525m early
Thu, Oct 29
2/2 legs · N8901Q
BUF
Departure
13:48
Departed · Sched 12:3573m late
→
BWI
Arrival
15:07
Landed · Sched 13:4582m late
Wed, Oct 28
2/2 legs · N8851Q
BUF
Departure
11:06
Departed · Sched 11:051m late
→
BWI
Arrival
11:56
Landed · Sched 12:1519m early
Tue, Oct 27
2/2 legs · N9009U
BUF
Departure
11:08
Departed · Sched 11:053m late
→
BWI
Arrival
11:54
Landed · Sched 12:1521m early
Full WN826 history →
WN284 Southwest
2 days
Wed, Oct 28
2/2 legs · N8566Z
BUF
Departure
06:19
Departed · Sched 06:154m late
→
BWI
Arrival
07:07
Landed · Sched 07:2518m early
Tue, Oct 27
2/2 legs · N8605E
BUF
Departure
06:39
Departed · Sched 06:1524m late
→
BWI
Arrival
07:27
Landed · Sched 07:252m late
Full WN284 history →
WN845 Southwest
2 days
Wed, Oct 28
2/2 legs · N8822Q
BUF
Departure
16:27
Departed · Sched 16:252m late
→
BWI
Arrival
17:18
Landed · Sched 17:4527m early
Tue, Oct 27
2/2 legs · N7861J
BUF
Departure
16:36
Departed · Sched 16:2511m late
→
BWI
Arrival
17:28
Landed · Sched 17:4517m early
Full WN845 history →
WN932 Southwest
2 days
Wed, Oct 28
2/2 legs · N929WN
BUF
Departure
09:50
Departed · Sched 09:455m late
→
BWI
Arrival
10:44
Landed · Sched 10:5511m early
Tue, Oct 27
2/2 legs · N479WN
BUF
Departure
09:52
Departed · Sched 09:457m late
→
BWI
Arrival
10:42
Landed · Sched 10:5513m early
Full WN932 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: Buffalo (BUF) to Baltimore (BWI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BUF-BWI
Copy
How we measure this →
BUF to BWI questions
Is BUF–BWI running on time right now? Smooth skies ahead. The departure side at BUF is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BUF–BWI? Operators schedule morning departures around 06:00 and evening departures around 17:30 from BUF. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BWI delay card to confirm conditions when you'd arrive.
How long is the flight from BUF to BWI? Great-circle distance is 453 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–69 min gate-to-gate on this route.
How often does BUF–BWI fly? Southwest Airlines runs the route with about 40 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.