ORF → BWI Norfolk to Baltimore
live
Direct flights from Norfolk (ORF) to Baltimore (BWI): 7 nonstop departures observed each week across 1 airline. 93% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. 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 Norfolk and Baltimore. Updated 14 September 2026 at 14:33 UTC.
ORF
Norfolk
busy · +16
BWI
Baltimore
smooth · +0
dep bank 06:00–17:05 7x weekly
Runs reliable · 1 airline · 7x weekly · nonstop
93% on time
of the last 29 operated ORF → BWI flights arrived within 15 minutes
Median arrival delay is −13 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 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 93% on time
Flights WN702 06:00 Mo Th Fr · WN407 varies Tu We Sa Su · WN4469 08:50 Tu We · WN3111 09:55 Sa
History operated legs · board outcomes
09-14 WN702 dep +3 → arr −28
09-13 WN407 dep +19 → arr −6
09-13 WN747 dep +12 → arr −18
09-13 WN915 dep +20 → arr −3
09-12 WN407 dep +26 → arr +3
09-12 WN608 dep +9 → arr −13
09-12 WN719 dep +8 → arr −12
09-11 WN702 dep +12 → arr −19
09-10 WN702 dep +10 → arr −16
09-09 WN159 dep +6 → arr −17
09-09 WN407 dep +10 → arr −7
09-08 WN159 dep +11 → arr −17
09-08 WN407 dep +12 → arr −14
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 ORF 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 57 Completed 54 Delayed 6 Within 15m 48/54 Median +6m
WN2502 Southwest
4 days
Mon, Sep 14
2/2 legs · N8540V
ORF
Departure
10:21
Departed · Sched 10:1011m late
→
BWI
Arrival
10:55
Est. · Sched 11:1015m early
Fri, Sep 11
2/2 legs · N8915Q
ORF
Departure
10:18
Departed · Sched 10:108m late
→
BWI
Arrival
10:55
Landed · Sched 11:1015m early
Thu, Sep 10
2/2 legs · N8676A
ORF
Departure
10:18
Departed · Sched 10:108m late
→
BWI
Arrival
10:57
Landed · Sched 11:1013m early
Mon, Sep 7
1/2 legs · N8963Q
ORF
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
11:01
Landed · Sched 11:109m early
Full WN2502 history →
WN4321 Southwest
4 days
ORF
Departure
Sched 13:05
Scheduled departure
→
BWI
Arrival
Sched 14:10
Scheduled arrival · landing pending
Fri, Sep 11
2/2 legs · N8672F
ORF
Departure
13:15
Departed · Sched 13:0510m late
→
BWI
Arrival
13:59
Landed · Sched 14:1011m early
Thu, Sep 10
2/2 legs · N257WN
ORF
Departure
13:14
Departed · Sched 13:059m late
→
BWI
Arrival
13:49
Landed · Sched 14:1021m early
Mon, Sep 7
1/2 legs · N478WN
ORF
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
14:57
Landed · Sched 14:1047m late
Full WN4321 history →
WN702 Southwest
3 days
Mon, Sep 14
2/2 legs · N7750A
ORF
Departure
06:03
Departed · Sched 06:003m late
→
BWI
Arrival
06:40
Landed · Sched 07:0525m early
Fri, Sep 11
2/2 legs · N570WN
ORF
Departure
06:12
Departed · Sched 06:0012m late
→
BWI
Arrival
06:49
Landed · Sched 07:0516m early
Thu, Sep 10
2/2 legs · N453WN
ORF
Departure
06:10
Departed · Sched 06:0010m late
→
BWI
Arrival
06:51
Landed · Sched 07:0514m early
Full WN702 history →
WN407 Southwest
4 days
Sun, Sep 13
2/2 legs · N968WN
ORF
Departure
06:39
Departed · Sched 06:2019m late
→
BWI
Arrival
07:17
Landed · Sched 07:203m early
Sat, Sep 12
2/2 legs · N7831B
ORF
Departure
06:51
Departed · Sched 06:2526m late
→
BWI
Arrival
07:31
Landed · Sched 07:256m late
Wed, Sep 9
2/2 legs · N7732A
ORF
Departure
06:25
Departed · Sched 06:1510m late
→
BWI
Arrival
07:09
Landed · Sched 07:156m early
Tue, Sep 8
2/2 legs · N7852A
ORF
Departure
06:27
Departed · Sched 06:1512m late
→
BWI
Arrival
07:03
Landed · Sched 07:1512m early
Full WN407 history →
WN4461 Southwest
1 day
Sun, Sep 13
2/2 legs · N7704B
ORF
Departure
17:18
Departed · Sched 17:0513m late
→
BWI
Arrival
18:00
Landed · Sched 18:1010m early
Full WN4461 history →
WN747 Southwest
1 day
Sun, Sep 13
2/2 legs · N8815L
ORF
Departure
12:57
Departed · Sched 12:4512m late
→
BWI
Arrival
13:34
Landed · Sched 13:5016m early
Full WN747 history →
WN915 Southwest
1 day
Sun, Sep 13
2/2 legs · N8935Q
ORF
Departure
15:35
Departed · Sched 15:1520m late
→
BWI
Arrival
16:12
Landed · Sched 16:153m early
Full WN915 history →
WN3111 Southwest
1 day
Sat, Sep 12
2/2 legs · N8832H
ORF
Departure
10:03
Departed · Sched 09:558m late
→
BWI
Arrival
10:43
Landed · Sched 10:5512m early
Full WN3111 history →
WN608 Southwest
1 day
Sat, Sep 12
2/2 legs · N273WN
ORF
Departure
15:44
Departed · Sched 15:359m late
→
BWI
Arrival
16:24
Landed · Sched 16:3511m early
Full WN608 history →
WN719 Southwest
1 day
Sat, Sep 12
2/2 legs · N9004H
ORF
Departure
11:43
Departed · Sched 11:358m late
→
BWI
Arrival
12:23
Landed · Sched 12:3512m early
Full WN719 history →
WN1655 Southwest
3 days
Fri, Sep 11
2/2 legs · N277WN
ORF
Departure
15:46
Departed · Sched 15:451m late
→
BWI
Arrival
16:35
Landed · Sched 16:5015m early
Thu, Sep 10
2/2 legs · N228WN
ORF
Departure
15:54
Departed · Sched 15:459m late
→
BWI
Arrival
16:30
Landed · Sched 16:5020m early
Mon, Sep 7
1/2 legs · N288WN
ORF
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
17:48
Landed · Sched 16:5058m late
Full WN1655 history →
WN1251 Southwest
2 days
Wed, Sep 9
2/2 legs · N7825A
ORF
Departure
15:31
Departed · Sched 15:2011m late
→
BWI
Arrival
16:15
Landed · Sched 16:205m early
Tue, Sep 8
2/2 legs · N254WN
ORF
Departure
15:59
Departed · Sched 15:2039m late
→
BWI
Arrival
16:37
Landed · Sched 16:2017m late
Full WN1251 history →
WN159 Southwest
2 days
Wed, Sep 9
2/2 legs · N8612K
ORF
Departure
12:21
Departed · Sched 12:156m late
→
BWI
Arrival
13:01
Landed · Sched 13:1514m early
Tue, Sep 8
2/2 legs · N8644C
ORF
Departure
12:26
Departed · Sched 12:1511m late
→
BWI
Arrival
12:58
Landed · Sched 13:1517m early
Full WN159 history →
WN4469 Southwest
2 days
Wed, Sep 9
2/2 legs · N922WN
ORF
Departure
09:02
Departed · Sched 08:5012m late
→
BWI
Arrival
09:52
Landed · Sched 09:502m late
Tue, Sep 8
2/2 legs · N273WN
ORF
Departure
08:56
Departed · Sched 08:506m late
→
BWI
Arrival
09:33
Landed · Sched 09:5017m early
Full WN4469 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 departure side at ORF is the weaker end, route health score 89/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:00 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.