PWM → BWI Portland to Baltimore
live
Direct flights from Portland (PWM) to Baltimore (BWI): 30 nonstop departures observed each week across 1 airline. 100% of the last 30 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 30 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 2 November 2026 at 20:48 UTC.
Today, PWM → BWI Mon 2 Nov · local times
Sched Flight PWM departure BWI arrival
05:20
WN3596 Southwest
Left 05:25 +5
Landed 06:35 −45
11:10
WN3597 Southwest
Left 11:18 +8
Landed 12:30 −20
13:40
WN237 Southwest
Left 13:44
Landed 14:54 −26
17:10
WN3599 Southwest
Est. 17:10 Departure not confirmed by the board
BWI 18:50 scheduled
Checked PWM board 15:48 · BWI board 15:33
PWM
Portland
smooth · +12
BWI
Baltimore
smooth · +0
dep bank 05:20–17:30 30x weekly
Runs reliable · 1 airline · 30x weekly · nonstop
100% on time
of the last 30 tracked PWM → BWI flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 30 arrivals
Flight time ~1h 26m estimated from route distance
Weekly departures 30x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 30
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 100% on time
Flights WN3596 05:20 Mo Su · WN4519 05:20 Mo Th Fr · WN3548 05:40 Tu We Sa Su · WN2063 09:20 Tu We
History operated legs · board outcomes
11-02 WN237 dep +4 → arr −26
11-01 WN237 dep +2 → arr −26
Show 22 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. Covers today and the previous 7 days.
Board rows 62 Completed 60 Delayed 6 Within 15m 54/60 Median +1m
WN237 Southwest
2 days
Mon, Nov 2
2/2 legs · N249WN
PWM
Departure
13:44
Departed · Sched 13:404m late
→
BWI
Arrival
14:57
Landed · Sched 15:2023m early
Sun, Nov 1
2/2 legs · N917WN
PWM
Departure
13:42
Departed · Sched 13:402m late
→
BWI
Arrival
14:57
Landed · Sched 15:2023m early
Full WN237 history →
WN3596 Southwest
2 days
Mon, Nov 2
2/2 legs · N497WN
PWM
Departure
05:25
Departed · Sched 05:205m late
→
BWI
Arrival
06:38
Landed · Sched 07:2042m early
Sun, Nov 1
2/2 legs · N481WN
PWM
Departure
06:06
Departed · Sched 05:2046m late
→
BWI
Arrival
07:24
Landed · Sched 07:204m late
Full WN3596 history →
WN3597 Southwest
2 days
Mon, Nov 2
2/2 legs · N7734H
PWM
Departure
11:18
Departed · Sched 11:108m late
→
BWI
Arrival
12:33
Landed · Sched 12:5017m early
Sun, Nov 1
2/2 legs · N938WN
PWM
Departure
11:20
Departed · Sched 11:1010m late
→
BWI
Arrival
12:35
Landed · Sched 12:5015m early
Full WN3597 history →
WN3599 Southwest
2 days
Mon, Nov 2
2/2 legs · N8308K
PWM
Departure
Sched 17:10
Scheduled departure
→
BWI
Arrival
Sched 18:50
Scheduled arrival · landing pending
Sun, Nov 1
2/2 legs · N8562Z
PWM
Departure
17:22
Departed · Sched 17:1012m late
→
BWI
Arrival
18:36
Landed · Sched 18:5014m early
Full WN3599 history →
WN2379 Southwest
1 day
Sat, Oct 31
2/2 legs · N8898L
PWM
Departure
07:21
Departed · Sched 07:201m late
→
BWI
Arrival
08:37
Landed · Sched 08:5518m early
Full WN2379 history →
WN3115 Southwest
1 day
Sat, Oct 31
2/2 legs · N8674B
PWM
Departure
11:17
Departed · Sched 11:107m late
→
BWI
Arrival
12:32
Landed · Sched 12:4513m early
Full WN3115 history →
WN3418 Southwest
1 day
Sat, Oct 31
2/2 legs · N8628A
PWM
Departure
05:33
Departed · Sched 05:352m early
→
BWI
Arrival
06:47
Landed · Sched 07:2033m early
Full WN3418 history →
WN1098 Southwest
5 days
Fri, Oct 30
2/2 legs · N451WN
PWM
Departure
10:29
Departed · Sched 10:254m late
→
BWI
Arrival
11:44
Landed · Sched 12:0016m early
Thu, Oct 29
2/2 legs · N468WN
PWM
Departure
10:39
Departed · Sched 10:2514m late
→
BWI
Arrival
13:20
Landed · Sched 12:0080m late
Wed, Oct 28
2/2 legs · N556WN
PWM
Departure
13:00
Departed · Sched 12:555m late
→
BWI
Arrival
14:19
Landed · Sched 14:3516m early
Tue, Oct 27
2/2 legs · N7748A
PWM
Departure
13:18
Departed · Sched 12:5523m late
→
BWI
Arrival
14:38
Landed · Sched 14:353m late
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
Full WN1098 history →
WN1159 Southwest
3 days
Fri, Oct 30
2/2 legs · N953WN
PWM
Departure
15:29
Departed · Sched 15:254m late
→
BWI
Arrival
16:46
Landed · Sched 17:0519m early
Thu, Oct 29
2/2 legs · N240WN
PWM
Departure
15:45
Departed · Sched 15:2520m late
→
BWI
Arrival
17:01
Landed · Sched 17:054m early
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
Full WN1159 history →
WN4519 Southwest
3 days
Fri, Oct 30
2/2 legs · N8969S
PWM
Departure
05:34
Departed · Sched 05:2014m late
→
BWI
Arrival
06:54
Landed · Sched 07:0511m early
Thu, Oct 29
2/2 legs · N8630B
PWM
Departure
05:19
Departed · Sched 05:201m early
→
BWI
Arrival
06:36
Landed · Sched 07:0529m early
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
Full WN4519 history →
WN4538 Southwest
3 days
Fri, Oct 30
2/2 legs · N7723E
PWM
Departure
17:28
Departed · Sched 17:302m early
→
BWI
Arrival
18:45
Landed · Sched 19:0520m early
Thu, Oct 29
2/2 legs · N937WN
PWM
Departure
17:31
Departed · Sched 17:301m late
→
BWI
Arrival
18:45
Landed · Sched 19:0520m early
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
Full WN4538 history →
WN1579 Southwest
2 days
Wed, Oct 28
2/2 legs · N7843A
PWM
Departure
16:15
Departed · Sched 16:0510m late
→
BWI
Arrival
17:46
Landed · Sched 17:406m late
Tue, Oct 27
2/2 legs · N462WN
PWM
Departure
16:12
Departed · Sched 16:057m late
→
BWI
Arrival
17:33
Landed · Sched 17:407m early
Full WN1579 history →
WN2063 Southwest
2 days
Wed, Oct 28
2/2 legs · N8656B
PWM
Departure
09:32
Departed · Sched 09:2012m late
→
BWI
Arrival
10:54
Landed · Sched 10:551m early
Tue, Oct 27
2/2 legs · N8553W
PWM
Departure
09:31
Departed · Sched 09:2011m late
→
BWI
Arrival
10:54
Landed · Sched 10:551m early
Full WN2063 history →
WN3548 Southwest
2 days
Wed, Oct 28
2/2 legs · N8932Q
PWM
Departure
05:52
Departed · Sched 05:4012m late
→
BWI
Arrival
07:11
Landed · Sched 07:2514m early
Tue, Oct 27
2/2 legs · N8815L
PWM
Departure
05:51
Departed · Sched 05:4011m late
→
BWI
Arrival
07:10
Landed · Sched 07:2515m early
Full WN3548 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: 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 92/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:10 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 30 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.