ORD → MSN Chicago to Madison
live
Direct flights from Chicago (ORD) to Madison (MSN): 113 nonstop departures observed each week across 3 airlines. 0% of the last 7 tracked flights arrived within 15 minutes of schedule. 7 of the 31 tracked flights were cancelled. The nonstop covers 174 km, an estimated 43 minutes in the air. Measured by Pro Flight Search from live flight boards at Chicago and Madison. Updated 14 November 2026 at 00:37 UTC.
Today, ORD → MSN Fri 13 Nov · local times
UA5559United In the air, 149 min late
Left ORD at 11:14 , 149 min after its 08:45 slot.
Track UA5559 →
AA4717American In the air, 26 min late
Left ORD at 09:56 , 26 min after its 09:30 slot.
Track AA4717 →
Sched Flight ORD departure MSN arrival
06:55
AA4525 American Airlines
Left 06:50
·
08:45
UA5559 United
Left 11:14 +149
·
09:30
AA4717 American
Left 09:56 +26
·
10:42
UA4166 United Airlines
Left 10:34
·
12:48
UA5788 United
Left 13:15 +27
·
13:25
AA4442 American
Left 13:46 +21
·
13:59
UA5530 United
Left 15:59 +120
·
15:50
UA5904 United Airlines
Cancelled
·
16:40
UA4752 United Airlines
Cancelled
·
17:15
AA3346 American Airlines
Cancelled
·
17:54
UA5418 United Airlines
Cancelled
·
19:00
AA4005 American Airlines
On schedule Gate L1A · T3
·
19:59
UA630 United Airlines
Cancelled
·
22:05
UA1251 United Airlines
On schedule Gate B12 · T1
·
22:30
AA4434 American Airlines
Cancelled
·
23:00
AA4462 American Airlines
Cancelled
·
Checked ORD board 18:37
ORD
Chicago
disrupted · +116
MSN
Madison
tracking
dep bank 06:55–23:00 113x weekly
Runs rough · 3 airlines · 113x weekly · nonstop
0% on time
of the last 7 tracked ORD → MSN flights arrived within 15 minutes
7 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~0h 43m estimated from route distance
Weekly departures 113x 3 direct airlines on the leg
Cancelled 22.6% recent route rate · 7 of 31
The week scheduled departures · origin local time
American Airlines GoJet Airlines LLC United 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
American AirlinesAA
Flights AA4525 06:55 daily · AA4717 09:30 Mo We Th Fr Sa Su · AA6212 09:45 Tu · AA4442 13:25 daily
GoJet Airlines LLCG7
Flights G7166 varies Th Sa
United AirlinesUA
Flights UA5559 08:45 daily · UA5749 10:35 Tu · UA4166 10:42 Mo We Th Fr Sa Su · UA5788 12:48 daily
History operated legs · board outcomes
Show 23 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 ORD and MSN, paired departure → arrival per flight and day. Board history since Thu, Nov 12. Each day adds the flights our airport boards record.
Board rows 33 Completed 31 Delayed 4 Cancelled 7 Within 15m 20/31 Median -4m
AA3346 American Airlines
2 days
ORD
Departure
Sched 17:15
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
17:05
Departed · Sched 17:1510m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA3346 history →
AA4005 American Airlines
2 days
ORD
Departure
Sched 19:00
Scheduled departure
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
18:54
Departed · Sched 19:006m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4005 history →
AA4434 American Airlines
2 days
ORD
Departure
Sched 22:30
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
22:39
Departed · Sched 22:309m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4434 history →
AA4442 American
2 days
Fri, Nov 13
1/2 legs · N104HQ
ORD
Departure
13:45
Departed · Sched 13:2520m late
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
13:20
Departed · Sched 13:255m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4442 history →
AA4462 American Airlines
2 days
ORD
Departure
Sched 23:00
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
23:46
Departed · Sched 23:0046m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4462 history →
AA4525 American Airlines
2 days
ORD
Departure
06:50
Departed · Sched 06:555m early
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
06:49
Departed · Sched 06:556m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4525 history →
AA4717 American
2 days
Fri, Nov 13
1/2 legs · N104HQ
ORD
Departure
09:37
Departed · Sched 09:307m late
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
09:26
Departed · Sched 09:304m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full AA4717 history →
UA1251 United Airlines
2 days
ORD
Departure
Sched 22:05
Scheduled departure
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
22:20
Departed · Sched 22:0515m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA1251 history →
UA4166 United Airlines
2 days
ORD
Departure
10:34
Departed · Sched 10:428m early
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
10:35
Departed · Sched 10:427m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA4166 history →
UA4752 United Airlines
2 days
ORD
Departure
Sched 16:40
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
17:10
Departed · Sched 16:4030m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA4752 history →
UA5418 United Airlines
2 days
ORD
Departure
Sched 17:54
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
17:50
Departed · Sched 17:544m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA5418 history →
UA5530 United
2 days
Fri, Nov 13
1/2 legs · N206SY
ORD
Departure
14:05
Departed · Sched 13:596m late
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
13:53
Departed · Sched 13:596m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA5530 history →
UA5559 United
2 days
Fri, Nov 13
1/2 legs · N516GJ
ORD
Departure
11:02
Departed · Sched 08:45137m late
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
08:38
Departed · Sched 08:457m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA5559 history →
UA5788 United
2 days
Fri, Nov 13
1/2 legs · N789SK
ORD
Departure
12:59
Departed · Sched 12:4811m late
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
12:38
Departed · Sched 12:4810m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA5788 history →
UA5904 United Airlines
2 days
ORD
Departure
Sched 15:50
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
15:46
Departed · Sched 15:504m early
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA5904 history →
UA630 United Airlines
2 days
ORD
Departure
Sched 19:59
Cancelled
→
MSN
Arrival
—
MSN is outside our board polling set.
ORD
Departure
20:12
Departed · Sched 19:5913m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full UA630 history →
G7166 GoJet Airlines
1 day
ORD
Departure
11:06
Departed · Sched 10:588m late
→
MSN
Arrival
—
MSN is outside our board polling set.
Full G7166 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: Chicago (ORD) to Madison (MSN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORD-MSN
Copy
How we measure this →
ORD to MSN questions
Is ORD–MSN running on time right now? High disruption likely. The departure side at ORD is the weaker end, route health score 0/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORD–MSN? Operators schedule morning departures around 06:55 and evening departures around 17:15 from ORD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MSN delay card to confirm conditions when you'd arrive.
How long is the flight from ORD to MSN? Great-circle distance is 174 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 42–45 min gate-to-gate on this route.
How often does ORD–MSN fly? 3 carriers operate this route, around 113 flights a week between them. Compare carrier days and times in the airline list above.