ORF → BWI Norfolk to Baltimore
live
Direct flights from Norfolk (ORF) to Baltimore (BWI): 26 nonstop departures observed each week across 1 airline. 81% of the last 27 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 28 tracked flights. The nonstop covers 257 km, an estimated 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Norfolk and Baltimore. Updated 13 November 2026 at 11:33 UTC.
Today, ORF → BWI Fri 13 Nov · local times
WN3331Southwest In the air, 16 min late
Left ORF at 06:31 , 16 min after its 06:15 slot.
Landing 07:14BWI board estimate · sched 07:20
Track WN3331 →
Sched Flight ORF departure BWI arrival
06:15
WN3331 Southwest
Left 06:31 +16
BWI est. 07:14 In the air · sched 07:20
09:55
WN3452 Southwest
On schedule
·
Checked ORF board 06:33 · BWI board 06:33
ORF
Norfolk
smooth · +12
BWI
Baltimore
smooth · +14
dep bank 06:15–17:55 26x weekly
Runs reliable · 1 airline · 26x weekly · nonstop
81% on time
of the last 27 tracked ORF → BWI flights arrived within 15 minutes
Median arrival delay is −9 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 27 arrivals
Flight time ~0h 50m estimated from route distance
Weekly departures 26x 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 81% on time
Flights WN3331 06:15 daily · WN3452 09:55 daily · WN1093 15:05 Tu We · WN676 15:30 Mo Th Fr Su
History operated legs · board outcomes
11-12 WN676 dep +27 → arr +41
11-09 WN676 dep +43 → arr +13
11-08 WN676 dep +44 → arr +12
11-07 JTZ572 dep +0 → arr +0
11-06 WN676 dep +36 → arr +7
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 ORF and BWI, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 59 Completed 55 Delayed 19 Within 15m 36/55 Median +9m
WN3331 Southwest
8 days
Fri, Nov 13
2/2 legs · N8811L
ORF
Departure
06:31
Departed · Sched 06:1516m late
→
BWI
Arrival
07:14
Est. · Sched 07:206m early
Thu, Nov 12
2/2 legs · N8650F
ORF
Departure
06:31
Departed · Sched 06:1516m late
→
BWI
Arrival
07:13
Landed · Sched 07:207m early
Wed, Nov 11
2/2 legs · N8976K
ORF
Departure
06:35
Departed · Sched 06:1520m late
→
BWI
Arrival
07:13
Landed · Sched 07:207m early
Tue, Nov 10
2/2 legs · N8884Q
ORF
Departure
06:22
Departed · Sched 06:157m late
→
BWI
Arrival
07:03
Landed · Sched 07:2017m early
Mon, Nov 9
2/2 legs · N8610A
ORF
Departure
06:36
Departed · Sched 06:1521m late
→
BWI
Arrival
07:16
Landed · Sched 07:204m early
Sun, Nov 8
2/2 legs · N8539V
ORF
Departure
06:23
Departed · Sched 06:158m late
→
BWI
Arrival
07:01
Landed · Sched 07:2019m early
Sat, Nov 7
2/2 legs · N452WN
ORF
Departure
06:24
Departed · Sched 06:159m late
→
BWI
Arrival
07:01
Landed · Sched 07:2019m early
Fri, Nov 6
2/2 legs · N8527Q
ORF
Departure
06:30
Departed · Sched 06:1515m late
→
BWI
Arrival
07:12
Landed · Sched 07:208m early
Full WN3331 history →
WN3452 Southwest
8 days
Fri, Nov 13
1/2 legs · N8950L
ORF
Departure
Sched 09:55
Scheduled departure
→
BWI
Arrival
Sched 11:00
Scheduled arrival · landing pending
Typical Fri schedule
Thu, Nov 12
2/2 legs · N1811U
ORF
Departure
10:04
Departed · Sched 09:559m late
→
BWI
Arrival
10:48
Landed · Sched 11:0012m early
Wed, Nov 11
2/2 legs · N917WN
ORF
Departure
09:03
Departed · Sched 08:558m late
→
BWI
Arrival
09:41
Landed · Sched 09:5514m early
Tue, Nov 10
2/2 legs · N955WN
ORF
Departure
Sched 08:55
Scheduled time only · no board update captured
→
BWI
Arrival
09:28
Last seen · Sched 09:5527m early
Mon, Nov 9
2/2 legs · N8639B
ORF
Departure
10:09
Departed · Sched 09:5514m late
→
BWI
Arrival
10:48
Landed · Sched 11:0012m early
Sun, Nov 8
2/2 legs · N8795L
ORF
Departure
10:02
Departed · Sched 09:557m late
→
BWI
Arrival
10:42
Landed · Sched 11:0018m early
Sat, Nov 7
2/2 legs · N9006L
ORF
Departure
09:06
Departed · Sched 09:006m late
→
BWI
Arrival
09:47
Landed · Sched 10:0013m early
Fri, Nov 6
2/2 legs · N8950L
ORF
Departure
10:02
Departed · Sched 09:557m late
→
BWI
Arrival
10:38
Landed · Sched 11:0022m early
Full WN3452 history →
WN1318 Southwest
6 days
Thu, Nov 12
2/2 legs · N8513F
ORF
Departure
19:18
Departed · Sched 17:5583m late
→
BWI
Arrival
20:08
Landed · Sched 19:0068m late
Wed, Nov 11
2/2 legs · N448WN
ORF
Departure
18:15
Departed · Sched 18:0510m late
→
BWI
Arrival
19:04
Landed · Sched 19:106m early
Tue, Nov 10
2/2 legs · N8933Q
ORF
Departure
20:39
Departed · Sched 18:05154m late
→
BWI
Arrival
21:55
Landed · Sched 19:10165m late
Mon, Nov 9
2/2 legs · N8741L
ORF
Departure
18:44
Departed · Sched 17:5549m late
→
BWI
Arrival
19:24
Landed · Sched 19:0024m late
Sun, Nov 8
2/2 legs · N8787K
ORF
Departure
18:32
Departed · Sched 17:5537m late
→
BWI
Arrival
19:14
Landed · Sched 19:0014m late
Fri, Nov 6
2/2 legs · N8317M
ORF
Departure
17:56
Departed · Sched 17:551m late
→
BWI
Arrival
18:56
Landed · Sched 19:004m early
Full WN1318 history →
WN676 Southwest
4 days
Thu, Nov 12
2/2 legs · N8987Q
ORF
Departure
15:57
Departed · Sched 15:3027m late
→
BWI
Arrival
17:18
Landed · Sched 16:3543m late
Mon, Nov 9
2/2 legs · N8677A
ORF
Departure
16:12
Departed · Sched 15:3042m late
→
BWI
Arrival
16:50
Landed · Sched 16:3515m late
Sun, Nov 8
2/2 legs · N8668A
ORF
Departure
16:14
Departed · Sched 15:3044m late
→
BWI
Arrival
16:49
Landed · Sched 16:3514m late
Fri, Nov 6
2/2 legs · N8526W
ORF
Departure
16:05
Departed · Sched 15:3035m late
→
BWI
Arrival
16:44
Landed · Sched 16:359m late
Full WN676 history →
WN1093 Southwest
2 days
Wed, Nov 11
2/2 legs · N8699A
ORF
Departure
15:34
Departed · Sched 15:0529m late
→
BWI
Arrival
16:11
Landed · Sched 16:101m late
Tue, Nov 10
2/2 legs · N8847Q
ORF
Departure
16:25
Departed · Sched 15:0580m late
→
BWI
Arrival
17:05
Landed · Sched 16:1055m late
Full WN1093 history →
JTZ572 JTZ
1 day
Sat, Nov 7
2/2 legs · N572N
ORF
Departure
16:00 Departed
→
WN2256 Southwest
1 day
Sat, Nov 7
2/2 legs · N483WN
ORF
Departure
16:08
Departed · Sched 16:008m late
→
BWI
Arrival
16:48
Landed · Sched 17:0012m early
Full WN2256 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: Norfolk (ORF) to Baltimore (BWI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORF-BWI
Copy
How we measure this →
ORF to BWI questions
Is ORF–BWI running on time right now? Smooth skies ahead. The arrival side at BWI is the weaker end, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORF–BWI? Operators schedule morning departures around 06:15 and evening departures around 17:55 from ORF. 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 ORF to BWI? Great-circle distance is 257 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 48–52 min gate-to-gate on this route.
How often does ORF–BWI fly? Southwest Airlines runs the route with about 26 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.