BWI → ALB Baltimore to Albany
live
Direct flights from Baltimore (BWI) to Albany (ALB): 7 nonstop departures observed each week across 1 airline. 61% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes late. No cancellations were recorded across the 28 tracked flights. The nonstop covers 464 km, an estimated 1 hour 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Baltimore and Albany. Updated 16 October 2026 at 02:48 UTC.
BWI
Baltimore
busy · +20
ALB
Albany
smooth · +9
dep bank 07:00–22:35 7x weekly
Runs mixed · 1 airline · 7x weekly · nonstop
61% on time
of the last 28 operated BWI → ALB flights arrived within 15 minutes
Median arrival delay is +12 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +12 min across the last 28 operated legs
Flight time ~1h 06m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 28
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 61% on time
Flights WN938 07:00 Mo Tu We Th Fr Su · WN1695 07:30 Sa · WN939 10:35 Mo Th Fr Su · WN4043 10:55 Tu We
History operated legs · board outcomes
10-15 WN938 dep +22 → arr +0
10-15 WN939 dep +39 → arr +16
10-14 WN179 dep +101 → arr +77
10-14 WN787 dep +23 → arr +3
10-14 WN938 dep +7 → arr −14
10-13 WN179 dep +47 → arr +22
10-13 WN938 dep +14 → arr −6
10-12 WN938 dep +32 → arr +11
10-12 WN939 dep +32 → arr +14
10-11 WN179 dep +86 → arr +61
10-11 WN938 dep +7 → arr −18
10-11 WN939 dep +38 → arr +15
Show 20 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 ALB, paired departure → arrival per flight and day. Board tracking since Sat, Oct 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 55 Completed 51 Delayed 29 Within 15m 23/51 Median +18m
WN2357 Southwest
2 days
Thu, Oct 15
2/2 legs · N8905Q
BWI
Departure
20:22
Departed · Sched 19:4537m late
→
ALB
Arrival
21:14
Landed · Sched 21:059m late
Mon, Oct 12
2/2 legs · N8986Q
BWI
Departure
20:14
Departed · Sched 19:4529m late
→
ALB
Arrival
21:25
Landed · Sched 21:0520m late
Full WN2357 history →
WN4588 Southwest
6 days
Thu, Oct 15
2/2 legs · N951WN
BWI
Departure
22:58
Last seen · Sched 22:3523m late
→
ALB
Arrival
23:45
Last seen · Sched 23:5510m early
Wed, Oct 14
2/2 legs · N8804L
BWI
Departure
21:17
Departed · Sched 21:0017m late
→
ALB
Arrival
22:27
Landed · Sched 22:207m late
Tue, Oct 13
2/2 legs · N8705Q
BWI
Departure
21:36
Departed · Sched 21:0036m late
→
ALB
Arrival
22:32
Landed · Sched 22:2012m late
Mon, Oct 12
2/2 legs · N473WN
BWI
Departure
22:53
Departed · Sched 22:3518m late
→
ALB
Arrival
00:23
Landed · Sched 23:5528m late
Sun, Oct 11
2/2 legs · N241WN
BWI
Departure
23:23
Departed · Sched 22:2558m late
→
ALB
Arrival
01:12
Landed · Sched 23:4587m late
Sat, Oct 10
1/2 legs · N963WN
BWI
Departure
—
Board row not captured for this rotation yet.
→
ALB
Arrival
22:15
Landed · Sched 21:4530m late
Full WN4588 history →
WN4880 Southwest
2 days
Thu, Oct 15
2/2 legs · N8950L
BWI
Departure
13:19
Departed · Sched 12:5524m late
→
ALB
Arrival
14:47
Landed · Sched 14:1037m late
Mon, Oct 12
2/2 legs · N8751R
BWI
Departure
13:14
Departed · Sched 12:5519m late
→
ALB
Arrival
14:15
Landed · Sched 14:105m late
Full WN4880 history →
WN938 Southwest
5 days
Thu, Oct 15
2/2 legs · N279WN
BWI
Departure
07:22
Departed · Sched 07:0022m late
→
Wed, Oct 14
2/2 legs · N8645A
BWI
Departure
07:17
Departed · Sched 07:107m late
→
ALB
Arrival
08:11
Landed · Sched 08:2514m early
Tue, Oct 13
2/2 legs · N8785L
BWI
Departure
07:23
Departed · Sched 07:1013m late
→
ALB
Arrival
08:19
Landed · Sched 08:256m early
Mon, Oct 12
2/2 legs · N925WN
BWI
Departure
07:32
Departed · Sched 07:0032m late
→
ALB
Arrival
08:26
Landed · Sched 08:1511m late
Sun, Oct 11
2/2 legs · N930WN
BWI
Departure
07:06
Departed · Sched 07:006m late
→
ALB
Arrival
07:57
Landed · Sched 08:1518m early
Full WN938 history →
WN939 Southwest
3 days
Thu, Oct 15
2/2 legs · N8796L
BWI
Departure
11:13
Departed · Sched 10:3538m late
→
ALB
Arrival
12:06
Landed · Sched 11:5016m late
Mon, Oct 12
2/2 legs · N9018H
BWI
Departure
11:06
Departed · Sched 10:3531m late
→
ALB
Arrival
12:04
Landed · Sched 11:5014m late
Sun, Oct 11
2/2 legs · N9022W
BWI
Departure
11:08
Departed · Sched 10:3038m late
→
ALB
Arrival
12:00
Landed · Sched 11:4515m late
Full WN939 history →
WN179 Southwest
4 days
Wed, Oct 14
2/2 legs · N275WN
BWI
Departure
18:25
Departed · Sched 17:5530m late
→
ALB
Arrival
20:32
Landed · Sched 19:1577m late
Tue, Oct 13
2/2 legs · N218WN
BWI
Departure
18:01
Departed · Sched 17:556m late
→
ALB
Arrival
19:37
Landed · Sched 19:1522m late
Sun, Oct 11
2/2 legs · N8527Q
BWI
Departure
18:46
Departed · Sched 17:2086m late
→
ALB
Arrival
19:36
Landed · Sched 18:3561m late
Sat, Oct 10
1/2 legs · N7835A
BWI
Departure
—
Board row not captured for this rotation yet.
→
ALB
Arrival
16:35
Landed · Sched 16:1520m late
Full WN179 history →
WN4043 Southwest
2 days
Wed, Oct 14
2/2 legs · N7848A
BWI
Departure
11:23
Departed · Sched 10:5528m late
→
ALB
Arrival
12:18
Landed · Sched 12:108m late
Tue, Oct 13
2/2 legs · N247WN
BWI
Departure
11:07
Departed · Sched 10:5512m late
→
ALB
Arrival
12:01
Landed · Sched 12:109m early
Full WN4043 history →
WN787 Southwest
2 days
Wed, Oct 14
2/2 legs · N8819L
BWI
Departure
13:18
Departed · Sched 12:5523m late
→
ALB
Arrival
14:13
Landed · Sched 14:103m late
Tue, Oct 13
2/2 legs · N8944Q
BWI
Departure
Sched 12:55
Scheduled time only · no board update captured
→
ALB
Arrival
13:46
Last seen · Sched 14:1024m early
Full WN787 history →
WN2853 Southwest
1 day
Sun, Oct 11
2/2 legs · N7879A
BWI
Departure
15:13
Departed · Sched 14:1558m late
→
ALB
Arrival
16:11
Landed · Sched 15:3041m late
Full WN2853 history →
WN1010 Southwest
1 day
Sat, Oct 10
1/2 legs · N945WN
BWI
Departure
—
Board row not captured for this rotation yet.
→
ALB
Arrival
12:06
Landed · Sched 12:159m early
Full WN1010 history →
WN1695 Southwest
1 day
Sat, Oct 10
1/2 legs · N1776R
BWI
Departure
—
Board row not captured for this rotation yet.
→
ALB
Arrival
08:34
Landed · Sched 08:4511m early
Full WN1695 history →
WN1759 Southwest
1 day
Sat, Oct 10
1/2 legs · N955WN
BWI
Departure
—
Board row not captured for this rotation yet.
→
ALB
Arrival
14:13
Landed · Sched 14:207m early
Full WN1759 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 Albany (ALB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BWI-ALB
Copy
How we measure this →
BWI to ALB questions
Is BWI–ALB running on time right now? Mostly on schedule. The departure side at BWI is the weaker end, route health score 76/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BWI–ALB? Operators schedule morning departures around 07:00 and evening departures around 19:45 from BWI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ALB delay card to confirm conditions when you'd arrive.
How long is the flight from BWI to ALB? Great-circle distance is 464 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 63–70 min gate-to-gate on this route.
How often does BWI–ALB fly? Southwest 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.