PWM → BWI Portland to Baltimore
live
Direct flights from Portland (PWM) to Baltimore (BWI): 7 nonstop departures observed each week across 1 airline. 78% of the last 27 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 27 tracked flights. The nonstop covers 726 km, an estimated 1 hour 26 minutes in the air. Measured by Pro Flight Search from live flight boards at Portland and Baltimore. Updated 27 October 2026 at 02:48 UTC.
PWM
Portland
busy · +15
BWI
Baltimore
smooth · +4
dep bank 05:20–17:30 7x weekly
Runs mixed · 1 airline · 7x weekly · nonstop
78% on time
of the last 27 operated PWM → BWI flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 27 operated legs
Flight time ~1h 26m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 27
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 81% on time
Flights WN4519 05:20 Mo Th Fr · WN3548 05:40 Tu We Sa Su · WN2063 09:20 Tu We · WN2040 09:25 Sa
History operated legs · board outcomes
10-25 WN191 dep +30 → arr +7
10-20 1I971 dep −2 → arr +108
Show 19 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 PWM and BWI, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 55 Completed 51 Delayed 15 Within 15m 37/51 Median +7m
WN1098 Southwest
5 days
Mon, Oct 26
2/2 legs · N936WN
PWM
Departure
10:38
Departed · Sched 10:2513m late
→
BWI
Arrival
11:51
Landed · Sched 12:009m early
Fri, Oct 23
2/2 legs · N441WN
PWM
Departure
10:50
Departed · Sched 10:2525m late
→
BWI
Arrival
11:32
Last seen · Sched 12:0028m early
Thu, Oct 22
2/2 legs · N912WN
PWM
Departure
10:32
Departed · Sched 10:257m late
→
BWI
Arrival
11:50
Landed · Sched 12:0010m early
Wed, Oct 21
2/2 legs · N7888A
PWM
Departure
13:02
Departed · Sched 12:557m late
→
BWI
Arrival
14:19
Landed · Sched 14:3516m early
Tue, Oct 20
2/2 legs · N7855A
PWM
Departure
13:04
Departed · Sched 12:559m late
→
BWI
Arrival
14:21
Landed · Sched 14:3514m early
Full WN1098 history →
WN1159 Southwest
3 days
Mon, Oct 26
2/2 legs · N7877H
PWM
Departure
15:41
Departed · Sched 15:2516m late
→
BWI
Arrival
16:53
Landed · Sched 17:0512m early
Fri, Oct 23
2/2 legs · N204WN
PWM
Departure
15:26
Departed · Sched 15:251m late
→
BWI
Arrival
17:28
Landed · Sched 17:0523m late
Thu, Oct 22
2/2 legs · N958WN
PWM
Departure
15:32
Departed · Sched 15:257m late
→
BWI
Arrival
16:48
Landed · Sched 17:0517m early
Full WN1159 history →
WN4519 Southwest
3 days
Mon, Oct 26
2/2 legs · N8841L
PWM
Departure
05:54
Departed · Sched 05:2034m late
→
BWI
Arrival
07:06
Landed · Sched 07:051m late
Fri, Oct 23
2/2 legs · N8956Q
PWM
Departure
05:29
Departed · Sched 05:209m late
→
BWI
Arrival
06:38
Landed · Sched 07:0527m early
Thu, Oct 22
2/2 legs · N8839Q
PWM
Departure
05:30
Departed · Sched 05:2010m late
→
BWI
Arrival
06:52
Landed · Sched 07:0513m early
Full WN4519 history →
WN4538 Southwest
3 days
Mon, Oct 26
2/2 legs · N480WN
PWM
Departure
17:41
Departed · Sched 17:3011m late
→
BWI
Arrival
19:00
Landed · Sched 19:055m early
Fri, Oct 23
2/2 legs · N7826B
PWM
Departure
18:09
Departed · Sched 17:3039m late
→
BWI
Arrival
19:31
Landed · Sched 19:0526m late
Thu, Oct 22
2/2 legs · N7848A
PWM
Departure
17:32
Departed · Sched 17:302m late
→
BWI
Arrival
19:02
Landed · Sched 19:053m early
Full WN4538 history →
WN1561 Southwest
1 day
Sun, Oct 25
2/2 legs · N965WN
PWM
Departure
15:25
Departed · Sched 15:1510m late
→
BWI
Arrival
16:40
Landed · Sched 16:5515m early
Full WN1561 history →
WN191 Southwest
1 day
Sun, Oct 25
2/2 legs · N967WN
PWM
Departure
10:45
Departed · Sched 10:1530m late
→
BWI
Arrival
11:59
Landed · Sched 11:509m late
Full WN191 history →
WN2676 Southwest
1 day
Sun, Oct 25
2/2 legs · N220WN
PWM
Departure
17:00
Departed · Sched 17:2020m early
→
BWI
Arrival
19:10
Landed · Sched 18:5515m late
Full WN2676 history →
WN3548 Southwest
4 days
Sun, Oct 25
2/2 legs · N8600F
PWM
Departure
06:02
Departed · Sched 05:4022m late
→
BWI
Arrival
07:15
Landed · Sched 07:2510m early
Sat, Oct 24
2/2 legs · N9006L
PWM
Departure
06:01
Departed · Sched 05:3526m late
→
BWI
Arrival
07:18
Landed · Sched 07:202m early
Wed, Oct 21
2/2 legs · N8880G
PWM
Departure
05:52
Departed · Sched 05:4012m late
→
BWI
Arrival
07:10
Landed · Sched 07:2515m early
Tue, Oct 20
1/2 legs · N8955Q
PWM
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
07:37
Last seen · Sched 07:2512m late
Full WN3548 history →
WN1071 Southwest
1 day
Sat, Oct 24
2/2 legs · N279WN
PWM
Departure
12:59
Departed · Sched 12:4514m late
→
BWI
Arrival
14:16
Landed · Sched 14:259m early
Full WN1071 history →
WN1227 Southwest
1 day
Sat, Oct 24
2/2 legs · N9027S
PWM
Departure
15:51
Departed · Sched 15:3021m late
→
BWI
Arrival
17:29
Landed · Sched 17:1019m late
Full WN1227 history →
WN2040 Southwest
1 day
Sat, Oct 24
2/2 legs · N8970Q
PWM
Departure
10:07
Departed · Sched 09:2542m late
→
BWI
Arrival
11:29
Landed · Sched 11:0029m late
Full WN2040 history →
WN1579 Southwest
2 days
Wed, Oct 21
2/2 legs · N567WN
PWM
Departure
16:10
Departed · Sched 16:055m late
→
BWI
Arrival
17:30
Landed · Sched 17:4010m early
Tue, Oct 20
1/2 legs · N7832A
PWM
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
17:59
Landed · Sched 17:4019m late
Full WN1579 history →
WN2063 Southwest
2 days
Wed, Oct 21
2/2 legs · N8547V
PWM
Departure
09:33
Departed · Sched 09:2013m late
→
BWI
Arrival
10:49
Landed · Sched 10:556m early
Tue, Oct 20
1/2 legs · N8623F
PWM
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
10:30
Last seen · Sched 10:5525m early
Full WN2063 history →
1I971 NetJets Aviation
1 day
Tue, Oct 20
2/2 legs · N971QS
PWM
Departure
17:18
Departed · Sched 17:202m early
→
BWI
Arrival
17:48
Last seen · Sched 16:00108m late
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 — Portland (PWM) to Baltimore (BWI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PWM-BWI
Copy
How we measure this →
PWM to BWI questions
Is PWM–BWI running on time right now? Smooth skies ahead. The departure side at PWM is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PWM–BWI? Operators schedule morning departures around 05:20 and evening departures around 17:20 from PWM. 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 PWM to BWI? Great-circle distance is 726 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 81–92 min gate-to-gate on this route.
How often does PWM–BWI fly? Southwest Airlines runs the route with about 28 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.