GSO → ORD Greensboro to Chicago
live
Direct flights from Greensboro (GSO) to Chicago (ORD): 51 nonstop departures observed each week across 3 airlines. 85% of the last 34 tracked flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 34 tracked flights. The nonstop covers 948 km, an estimated 1 hour 43 minutes in the air. Measured by Pro Flight Search from live flight boards at Greensboro and Chicago. Updated 4 November 2026 at 16:15 UTC.
Today, GSO → ORD Wed 4 Nov · local times
Sched Flight GSO departure ORD arrival
·
AA3390 American Airlines
On schedule
ORD 19:35 scheduled
·
AA3413 American Airlines
Departed
Landed 08:41 −24
·
AA4096 American Airlines
On schedule
ORD 13:05 scheduled
·
UA3626 United Airlines
Departed
Landed 07:12 −31
·
UA4576 United Airlines
On schedule
ORD 19:00 scheduled
·
UA6020 United Airlines
On schedule
ORD 13:03 scheduled
Checked ORD board 10:15
GSO
Greensboro
tracking
ORD
Chicago
smooth · +0
dep bank 05:04–21:13 51x weekly
Runs reliable · 3 airlines · 51x weekly · nonstop
85% on time
of the last 34 tracked GSO → ORD flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 34 arrivals
Flight time ~1h 43m estimated from route distance
Weekly departures 51x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 34
The week scheduled departures · origin local time
American Airlines FedEx Express 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 89% on time
Flights AA3673 08:49 daily · AA3413 09:05 Mo Tu Su · AA4144 12:59 daily · AA4096 13:05 Mo Tu Su
FedEx ExpressFX
Flights FX1061 05:04 Mo
United AirlinesUA 80% on time
Flights UA3626 07:43 daily · UA6020 varies Mo Tu We Th Fr Su · UA4576 19:00 daily
History operated legs · board outcomes
Show 26 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 GSO and ORD, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 38 Completed 34 Delayed 5 Within 15m 29/34 Median -16m
AA3390 American Airlines
4 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
Sched 19:35
Scheduled arrival · landing pending
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
19:27
Landed · Sched 19:358m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
19:08
Landed · Sched 19:3527m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
23:24
Landed · Sched 21:13131m late
Full AA3390 history →
AA3413 American Airlines
4 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:41
Landed · Sched 09:0524m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:20
Landed · Sched 09:0545m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
09:08
Landed · Sched 09:053m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:40
Landed · Sched 09:0525m early
Full AA3413 history →
AA4096 American Airlines
4 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
Sched 13:05
Scheduled arrival · landing pending
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:15
Landed · Sched 13:0550m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:21
Landed · Sched 13:0544m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:54
Landed · Sched 13:0612m early
Full AA4096 history →
UA3626 United Airlines
6 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:12
Landed · Sched 07:4331m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:18
Landed · Sched 07:4325m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:22
Landed · Sched 07:4321m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:44
Landed · Sched 07:431m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:29
Landed · Sched 07:4516m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
07:15
Landed · Sched 07:4328m early
Full UA3626 history →
UA4576 United Airlines
6 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
Sched 19:00
Scheduled arrival · landing pending
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
18:24
Landed · Sched 19:0036m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
19:55
Landed · Sched 19:0055m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
21:16
Landed · Sched 19:00136m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
19:33
Landed · Sched 19:0033m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
19:06
Landed · Sched 19:006m late
Full UA4576 history →
UA6020 United Airlines
5 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
Sched 13:03
Scheduled arrival · landing pending
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:41
Landed · Sched 13:0322m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:38
Landed · Sched 12:299m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:27
Landed · Sched 12:292m early
GSO
Departure
—
GSO is outside our board polling set.
→
Full UA6020 history →
FX1061 FedEx
1 day
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
04:41
Landed · Sched 05:0423m early
Full FX1061 history →
AA3673 American Airlines
3 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:47
Landed · Sched 09:0518m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:19
Landed · Sched 08:4930m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
08:09
Landed · Sched 08:4940m early
Full AA3673 history →
AA4118 American Airlines
3 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
22:30
Landed · Sched 21:1377m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
21:17
Landed · Sched 21:134m late
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
20:54
Landed · Sched 21:1319m early
Full AA4118 history →
AA4144 American Airlines
2 days
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:44
Landed · Sched 12:5915m early
GSO
Departure
—
GSO is outside our board polling set.
→
ORD
Arrival
12:46
Landed · Sched 12:5913m early
Full AA4144 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: Greensboro (GSO) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GSO-ORD
Copy
How we measure this →
GSO to ORD questions
Is GSO–ORD running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 71/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from GSO to ORD? Great-circle distance is 948 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 97–111 min gate-to-gate on this route.
How often does GSO–ORD fly? 3 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at GSO and arrival-side delay at ORD, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.