BWI → BUF Baltimore to Buffalo
live
Direct flights from Baltimore (BWI) to Buffalo (BUF): 12 nonstop departures observed each week across 2 airlines. 77% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 26 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 Baltimore and Buffalo. Updated 10 September 2026 at 02:33 UTC.
BWI
Baltimore
smooth · +11
BUF
Buffalo
smooth · +0
dep bank 08:35–20:35 12x weekly
Runs mixed · 2 airlines · 12x weekly · nonstop
77% on time
of the last 26 operated BWI → BUF flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 26 operated legs
Flight time ~1h 05m estimated from route distance
Weekly departures 12x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
Libyan 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
Libyan AirlinesLN
Flights LN240 varies Mo Tu Th Fr Su
Southwest AirlinesWN 79% on time
Flights WN572 08:35 Sa · WN280 09:55 Mo Th Fr · WN4462 10:50 Sa · WN3996 11:15 Tu We Su
History operated legs · board outcomes
09-09 WN940 dep +37 → arr +7
09-08 WN940 dep +19 → arr −20
09-07 LN240 dep +49 → arr −1
09-07 WN280 dep +7 → arr −22
09-06 1I975 dep +18 → arr +20
09-06 WN626 dep +73 → arr +48
09-06 WN940 dep +13 → arr −17
09-05 WN572 dep +12 → arr −15
09-05 WN940 dep +40 → arr +2
09-04 WN280 dep +41 → arr +13
Show 18 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 BUF, paired departure → arrival per flight and day. Board tracking since Fri, Sep 4 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 52 Completed 52 Delayed 23 Within 15m 29/52 Median +14m
WN3853 Southwest
4 days
Wed, Sep 9
2/2 legs · N244WN
BWI
Departure
16:55
Departed · Sched 16:3025m late
→
BUF
Arrival
17:46
Landed · Sched 17:451m late
Tue, Sep 8
2/2 legs · N8977G
BWI
Departure
16:54
Departed · Sched 16:3024m late
→
BUF
Arrival
17:41
Landed · Sched 17:454m early
Mon, Sep 7
2/2 legs · N246LV
BWI
Departure
17:41
Departed · Sched 17:1526m late
→
BUF
Arrival
18:33
Landed · Sched 18:258m late
Fri, Sep 4
2/2 legs · N904WN
BWI
Departure
20:48
Departed · Sched 17:15213m late
→
BUF
Arrival
21:35
Landed · Sched 18:25190m late
Full WN3853 history →
WN3996 Southwest
2 days
Wed, Sep 9
2/2 legs · N273WN
BWI
Departure
11:38
Departed · Sched 11:1523m late
→
BUF
Arrival
12:29
Landed · Sched 12:301m early
Tue, Sep 8
2/2 legs · N7820L
BWI
Departure
11:27
Departed · Sched 11:1512m late
→
BUF
Arrival
12:11
Landed · Sched 12:3019m early
Full WN3996 history →
WN4568 Southwest
4 days
Wed, Sep 9
2/2 legs · N8901Q
BWI
Departure
13:38
Departed · Sched 13:1028m late
→
BUF
Arrival
14:31
Landed · Sched 14:2011m late
Tue, Sep 8
2/2 legs · N8321D
BWI
Departure
13:30
Departed · Sched 13:1020m late
→
BUF
Arrival
14:13
Landed · Sched 14:207m early
Mon, Sep 7
2/2 legs · N7854B
BWI
Departure
21:36
Departed · Sched 20:3561m late
→
BUF
Arrival
22:27
Landed · Sched 21:5532m late
Fri, Sep 4
2/2 legs · N293WN
BWI
Departure
22:53
Departed · Sched 20:35138m late
→
BUF
Arrival
23:42
Landed · Sched 21:55107m late
Full WN4568 history →
WN940 Southwest
4 days
Wed, Sep 9
2/2 legs · N8970Q
BWI
Departure
20:22
Departed · Sched 19:4537m late
→
BUF
Arrival
21:18
Landed · Sched 21:108m late
Tue, Sep 8
2/2 legs · N9011H
BWI
Departure
20:04
Departed · Sched 19:4519m late
→
BUF
Arrival
20:51
Landed · Sched 21:1019m early
Sun, Sep 6
2/2 legs · N8923Q
BWI
Departure
21:38
Departed · Sched 21:2513m late
→
BUF
Arrival
22:26
Landed · Sched 22:4014m early
Sat, Sep 5
2/2 legs · N8765Q
BWI
Departure
20:25
Departed · Sched 19:4540m late
→
BUF
Arrival
21:14
Landed · Sched 21:104m late
Full WN940 history →
LN240 Libyan Airlines
1 day
Mon, Sep 7
2/2 legs · N240B
BWI
Departure
19:45
Departed · Sched 18:5649m late
→
BUF
Arrival
20:32
Landed · Sched 20:331m early
Full LN240 history →
WN280 Southwest
2 days
Mon, Sep 7
2/2 legs · N925WN
BWI
Departure
10:02
Departed · Sched 09:557m late
→
BUF
Arrival
10:51
Landed · Sched 11:1019m early
Fri, Sep 4
2/2 legs · N499WN
BWI
Departure
10:36
Departed · Sched 09:5541m late
→
BUF
Arrival
11:25
Landed · Sched 11:1015m late
Full WN280 history →
WN3375 Southwest
2 days
Mon, Sep 7
2/2 legs · N909WN
BWI
Departure
11:42
Departed · Sched 11:357m late
→
BUF
Arrival
12:30
Landed · Sched 12:4515m early
Fri, Sep 4
2/2 legs · N278WN
BWI
Departure
11:49
Departed · Sched 11:3514m late
→
BUF
Arrival
12:37
Landed · Sched 12:458m early
Full WN3375 history →
1I975 NetJets Aviation
1 day
Sun, Sep 6
2/2 legs · N975QS
BWI
Departure
11:48
Departed · Sched 11:3018m late
→
BUF
Arrival
12:40
Landed · Sched 12:1921m late
WN1962 Southwest
1 day
Sun, Sep 6
2/2 legs · N448WN
BWI
Departure
16:16
Departed · Sched 16:0511m late
→
BUF
Arrival
17:08
Landed · Sched 17:2012m early
Full WN1962 history →
WN3649 Southwest
1 day
Sun, Sep 6
2/2 legs · N287WN
BWI
Departure
09:01
Departed · Sched 08:4516m late
→
BUF
Arrival
09:51
Landed · Sched 10:009m early
Full WN3649 history →
WN626 Southwest
1 day
Sun, Sep 6
2/2 legs · N463WN
BWI
Departure
12:58
Departed · Sched 11:4573m late
→
BUF
Arrival
13:45
Landed · Sched 12:5550m late
Full WN626 history →
WN4462 Southwest
1 day
Sat, Sep 5
2/2 legs · N8899H
BWI
Departure
11:05
Departed · Sched 10:5015m late
→
BUF
Arrival
11:57
Landed · Sched 12:058m early
Full WN4462 history →
WN4913 Southwest
1 day
Sat, Sep 5
2/2 legs · N8648A
BWI
Departure
17:18
Departed · Sched 16:2058m late
→
BUF
Arrival
18:05
Landed · Sched 17:4025m late
Full WN4913 history →
WN572 Southwest
1 day
Sat, Sep 5
2/2 legs · N8942L
BWI
Departure
08:47
Departed · Sched 08:3512m late
→
BUF
Arrival
09:41
Landed · Sched 09:5514m early
Full WN572 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 Buffalo (BUF) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BWI-BUF
Copy
How we measure this →
BWI to BUF questions
Is BWI–BUF running on time right now? Mostly on schedule. The departure side at BWI is the weaker end, route health score 72/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BWI–BUF? Operators schedule morning departures around 08:35 and evening departures around 17:15 from BWI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BUF delay card to confirm conditions when you'd arrive.
How long is the flight from BWI to BUF? 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 BWI–BUF fly? 2 carriers operate this route, around 31 flights a week between them. Compare carrier days and times in the airline list above.