BWI → ORF Baltimore to Norfolk
live
Direct flights from Baltimore (BWI) to Norfolk (ORF): 7 nonstop departures observed each week across 1 airline. 76% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 4 minutes late. No cancellations were recorded across the 29 tracked flights. The nonstop covers 257 km, an estimated 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Baltimore and Norfolk. Updated 12 October 2026 at 14:33 UTC.
Today, BWI → ORF Mon 12 Oct · local times
Sched Flight BWI departure ORF arrival
08:20
WN4491 Southwest
Left 08:54 +34
Landed 09:21 +6
10:40
WN1097 Southwest
Est. 10:40 Departure not confirmed by the board
ORF est. 11:14 sched 11:35
12:40
WN1098 Southwest
Sched 12:40 Departure not confirmed by the board
ORF 13:35 scheduled
Checked BWI board 10:33 · ORF board 10:33
BWI
Baltimore
heavy · +30
ORF
Norfolk
smooth · +0
dep bank 08:20–22:40 7x weekly
Runs mixed · 1 airline · 7x weekly · nonstop
76% on time
of the last 29 operated BWI → ORF flights arrived within 15 minutes
Median arrival delay is +4 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +4 min across the last 29 operated legs
Flight time ~0h 50m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 29
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 76% on time
Flights WN4491 08:20 Mo Th Fr Su · WN4045 08:25 Tu We · WN849 09:15 Sa · WN1097 10:40 Mo Th Fr Su
History operated legs · board outcomes
10-11 WN446 dep +52 → arr +22
10-10 WN849 dep +6 → arr −16
Show 21 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 ORF, 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 61 Completed 57 Delayed 26 Within 15m 31/57 Median +14m
WN1097 Southwest
4 days
Mon, Oct 12
2/2 legs · N442WN
BWI
Departure
Sched 10:40
Scheduled departure
→
ORF
Arrival
11:14
Est. · Sched 11:3521m early
Sun, Oct 11
2/2 legs · N8856S
BWI
Departure
11:29
Departed · Sched 11:0029m late
→
ORF
Arrival
12:03
Landed · Sched 11:558m late
Fri, Oct 9
2/2 legs · N216WR
BWI
Departure
10:52
Departed · Sched 10:4012m late
→
ORF
Arrival
11:27
Landed · Sched 11:358m early
Thu, Oct 8
2/2 legs · N931WN
BWI
Departure
11:00
Departed · Sched 10:4020m late
→
ORF
Arrival
11:32
Landed · Sched 11:353m early
Full WN1097 history →
WN1098 Southwest
5 days
BWI
Departure
Sched 12:40
Scheduled departure
→
ORF
Arrival
Sched 13:35
Scheduled arrival · landing pending
Fri, Oct 9
2/2 legs · N444WN
BWI
Departure
13:21
Departed · Sched 12:4041m late
→
ORF
Arrival
13:57
Landed · Sched 13:3522m late
Thu, Oct 8
2/2 legs · N923WN
BWI
Departure
13:06
Departed · Sched 12:4026m late
→
ORF
Arrival
13:39
Landed · Sched 13:354m late
Wed, Oct 7
2/2 legs · N260WN
BWI
Departure
16:04
Departed · Sched 15:1549m late
→
ORF
Arrival
16:39
Landed · Sched 16:1029m late
Tue, Oct 6
2/2 legs · N467WN
BWI
Departure
15:50
Departed · Sched 15:1535m late
→
ORF
Arrival
16:25
Landed · Sched 16:1015m late
Full WN1098 history →
WN4491 Southwest
4 days
Mon, Oct 12
2/2 legs · N8996Q
BWI
Departure
08:53
Departed · Sched 08:2033m late
→
ORF
Arrival
09:24
Landed · Sched 09:159m late
Sun, Oct 11
2/2 legs · N9023R
BWI
Departure
08:41
Departed · Sched 08:1526m late
→
ORF
Arrival
09:15
Landed · Sched 09:105m late
Fri, Oct 9
2/2 legs · N8665D
BWI
Departure
08:47
Departed · Sched 08:2027m late
→
ORF
Arrival
09:22
Landed · Sched 09:157m late
Thu, Oct 8
2/2 legs · N8683D
BWI
Departure
09:09
Departed · Sched 08:2049m late
→
ORF
Arrival
09:41
Landed · Sched 09:1526m late
Full WN4491 history →
WN1100 Southwest
6 days
Sun, Oct 11
2/2 legs · N7854B
BWI
Departure
18:04
Departed · Sched 17:5014m late
→
ORF
Arrival
18:38
Landed · Sched 18:5012m early
Sat, Oct 10
2/2 legs · N9023R
BWI
Departure
20:52 Departed
→
ORF
Arrival
21:28
Landed · Sched 21:302m early
Fri, Oct 9
2/2 legs · N8549Z
BWI
Departure
20:37
Departed · Sched 20:307m late
→
ORF
Arrival
21:09
Landed · Sched 21:3021m early
Thu, Oct 8
2/2 legs · N8501V
BWI
Departure
20:46
Departed · Sched 20:3016m late
→
ORF
Arrival
21:22
Landed · Sched 21:308m early
Wed, Oct 7
2/2 legs · N8637A
BWI
Departure
19:16
Departed · Sched 18:5521m late
→
ORF
Arrival
19:49
Landed · Sched 19:556m early
Tue, Oct 6
2/2 legs · N9002W
BWI
Departure
19:11
Departed · Sched 18:5516m late
→
ORF
Arrival
19:46
Landed · Sched 19:559m early
Full WN1100 history →
WN1101 Southwest
3 days
Sun, Oct 11
2/2 legs · N488WN
BWI
Departure
23:19
Departed · Sched 22:3544m late
→
ORF
Arrival
00:27
Landed · Sched 23:3552m late
Wed, Oct 7
2/2 legs · N488WN
BWI
Departure
21:21
Departed · Sched 21:1011m late
→
ORF
Arrival
22:13
Landed · Sched 22:103m late
Tue, Oct 6
2/2 legs · N963WN
BWI
Departure
21:22
Departed · Sched 21:1012m late
→
ORF
Arrival
22:19
Landed · Sched 22:109m late
Full WN1101 history →
WN446 Southwest
1 day
Sun, Oct 11
2/2 legs · N924WN
BWI
Departure
16:56
Departed · Sched 16:0551m late
→
ORF
Arrival
17:28
Landed · Sched 17:0523m late
Full WN446 history →
WN1549 Southwest
1 day
Sat, Oct 10
2/2 legs · N964WN
BWI
Departure
14:47
Departed · Sched 14:2027m late
→
ORF
Arrival
15:21
Landed · Sched 15:156m late
Full WN1549 history →
WN849 Southwest
1 day
Sat, Oct 10
2/2 legs · N214WN
BWI
Departure
09:21
Departed · Sched 09:156m late
→
ORF
Arrival
09:56
Landed · Sched 10:1014m early
Full WN849 history →
WN2341 Southwest
2 days
Fri, Oct 9
2/2 legs · N486WN
BWI
Departure
01:07
Departed · Sched 22:40147m late
→
ORF
Arrival
01:40
Landed · Sched 23:40120m late
Thu, Oct 8
2/2 legs · N7857B
BWI
Departure
23:13
Departed · Sched 22:4033m late
→
ORF
Arrival
00:12
Landed · Sched 23:4032m late
Full WN2341 history →
WN4045 Southwest
2 days
Wed, Oct 7
2/2 legs · N443WN
BWI
Departure
08:39
Departed · Sched 08:2514m late
→
ORF
Arrival
09:11
Landed · Sched 09:209m early
Tue, Oct 6
2/2 legs · N437WN
BWI
Departure
08:37
Departed · Sched 08:2512m late
→
ORF
Arrival
09:13
Landed · Sched 09:207m early
Full WN4045 history →
WN4060 Southwest
2 days
Wed, Oct 7
2/2 legs · N8787K
BWI
Departure
11:13
Departed · Sched 10:5518m late
→
ORF
Arrival
11:44
Landed · Sched 11:506m early
Tue, Oct 6
1/2 legs · N8755L
BWI
Departure
11:04
Departed · Sched 10:559m late
→
ORF
Arrival
—
Board row not captured for this rotation yet.
Full WN4060 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 Norfolk (ORF) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BWI-ORF
Copy
How we measure this →
BWI to ORF questions
Is BWI–ORF running on time right now? Mostly on schedule. The departure side at BWI is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BWI–ORF? Operators schedule morning departures around 08:20 and evening departures around 22:40 from BWI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ORF delay card to confirm conditions when you'd arrive.
How long is the flight from BWI to ORF? 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 BWI–ORF fly? Southwest Airlines runs the route with about 33 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.