ROC → ORD Rochester to Chicago
live
Direct flights from Rochester (ROC) to Chicago (ORD): 21 nonstop departures observed each week across 3 airlines. 46% of the last 56 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. 3 of the 56 tracked flights were cancelled. The nonstop covers 847 km, an estimated 1 hour 35 minutes in the air. Measured by Pro Flight Search from live flight boards at Rochester and Chicago. Updated 18 August 2026 at 06:39 UTC.
ROC
Rochester
smooth · +12
ORD
Chicago
heavy · +40
dep bank 05:52–20:26 21x weekly
Median arrival +16 min across the last 56 operated legs
Flight time ~1h 35m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 5.4% recent route rate · 3 of 56
Current nonstop fares ROC → ORD · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
American Airlines Envoy Air 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 47% on time
Flights AA3769 05:52 Mo We Su · AA4512 05:59 Sa · AA4104 11:29 daily · AA6243 20:26 daily
Envoy AirMQ 55% on time
Flights MQ4104 varies daily
United AirlinesUA 42% on time
Flights UA2008 varies daily · UA4614 09:56 Mo Th Fr Su · UA5840 10:13 Tu We · UA3647 12:45 daily
History operated legs · board outcomes
08-17 MQ3769 departed +20
08-17 MQ4104 departed +2
08-16 MQ3769 departed +6
08-16 MQ4104 departed +26
08-14 MQ3769 dep +6 → arr +6
08-14 MQ4104 dep +11 → arr +15
08-14 UA8251 arrived +64
08-13 MQ3769 dep +2 → arr +5
08-13 MQ4104 dep +16 → arr +16
Show 32 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 ROC and ORD, 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 120 Completed 96 Delayed 54 Cancelled 3 Within 15m 41/96 Median +20m
AA3769 American Airlines
6 days
ROC
Departure
Sched 05:52
Scheduled departure
Mon schedule from board history
→
ORD
Arrival
Sched 07:00
Scheduled arrival · landing pending
ROC
Departure
Sched 05:52
Scheduled time only · no board update captured
→
ROC
Departure
Sched 05:52
Scheduled time only · no board update captured
→
ORD
Arrival
06:49
Landed · Sched 07:0011m early
ROC
Departure
Sched 05:52
Cancelled
→
ORD
Arrival
06:46
Landed · Sched 07:0014m early
ROC
Departure
Sched 05:52
Cancelled
→
ORD
Arrival
06:33
Landed · Sched 07:0027m early
ROC
Departure
Sched 05:52
Cancelled
→
ORD
Arrival
06:43
Landed · Sched 07:0017m early
Full AA3769 history →
AA4104 American Airlines
8 days
ROC
Departure
Sched 11:29
Scheduled departure
Typical Tue schedule
→
ORD
Arrival
Sched 12:35
Scheduled arrival · landing pending
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
12:23
Landed · Sched 12:3512m early
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
13:49
Landed · Sched 12:3574m late
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
12:30
Landed · Sched 12:355m early
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
12:29
Landed · Sched 12:356m early
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
14:28
Landed · Sched 12:35113m late
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
15:23
Landed · Sched 12:35168m late
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
16:00
Landed · Sched 12:35205m late
Full AA4104 history →
AA6243 American Airlines
8 days
Tue, Aug 18
1/2 legs · N744EV
ROC
Departure
Sched 20:26
Scheduled departure
Typical Tue schedule
→
ORD
Arrival
Sched 21:44
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N744EV
ROC
Departure
20:37
Departed · Sched 20:2611m late
→
ORD
Arrival
21:46
Landed · Sched 21:442m late
Sun, Aug 16
2/2 legs · N718SK
ROC
Departure
Sched 20:26
Scheduled time only · no board update captured
→
ORD
Arrival
Sched 21:44
Scheduled time only · no board update captured
Sat, Aug 15
2/2 legs · N742SK
ROC
Departure
20:42
Departed · Sched 20:2616m late
→
ORD
Arrival
21:23
Landed · Sched 21:4421m early
Fri, Aug 14
2/2 legs · N705SK
ROC
Departure
21:10
Departed · Sched 20:2644m late
→
ORD
Arrival
22:05
Landed · Sched 21:4421m late
Thu, Aug 13
2/2 legs · N709SK
ROC
Departure
00:17
Departed · Sched 20:26231m late
→
ORD
Arrival
01:04
Landed · Sched 21:44200m late
Wed, Aug 12
2/2 legs · N746SK
ROC
Departure
21:27
Departed · Sched 20:2661m late
→
ORD
Arrival
22:30
Landed · Sched 21:4446m late
Tue, Aug 11
2/2 legs · N744EV
ROC
Departure
20:28
Departed · Sched 20:262m late
→
ORD
Arrival
21:47
Landed · Sched 21:443m late
Full AA6243 history →
UA2008 United Airlines
7 days
ROC
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 07:38
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N39450
ROC
Departure
08:23
Departed · Sched 06:20123m late
→
ORD
Arrival
09:34
Landed · Sched 07:28126m late
Sun, Aug 16
2/2 legs · N33714
ROC
Departure
07:31
Departed · Sched 06:3061m late
→
ORD
Arrival
08:18
Landed · Sched 07:3840m late
Sat, Aug 15
2/2 legs · N36469
ROC
Departure
06:52
Departed · Sched 06:3022m late
→
ORD
Arrival
07:39
Landed · Sched 07:381m late
Fri, Aug 14
2/2 legs · N38443
ROC
Departure
07:09
Departed · Sched 06:2049m late
→
ORD
Arrival
07:55
Landed · Sched 07:2827m late
Thu, Aug 13
2/2 legs · N38443
ROC
Departure
Sched 06:20
Scheduled time only · no board update captured
→
ORD
Arrival
06:52
Last seen · Sched 07:2836m early
Wed, Aug 12
2/2 legs · N61881
ROC
Departure
10:43
Departed · Sched 06:30253m late
→
ORD
Arrival
11:26
Landed · Sched 07:38228m late
Full UA2008 history →
UA2059 United Airlines
8 days
Tue, Aug 18
1/2 legs · N37554
ROC
Departure
Sched 17:52
Scheduled departure
Mon schedule from board history
→
ORD
Arrival
Sched 19:00
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N37554
ROC
Departure
17:59
Departed · Sched 17:527m late
→
ORD
Arrival
18:58
Landed · Sched 19:002m early
Sun, Aug 16
2/2 legs · N76254
ROC
Departure
22:37
Departed · Sched 17:52285m late
→
ORD
Arrival
23:37
Landed · Sched 19:00277m late
Sat, Aug 15
2/2 legs · N18223
ROC
Departure
18:09
Departed · Sched 17:5712m late
→
ORD
Arrival
19:00
Landed · Sched 19:055m early
Fri, Aug 14
2/2 legs · N37563
ROC
Departure
18:20
Departed · Sched 17:5228m late
→
ORD
Arrival
19:09
Landed · Sched 19:009m late
Thu, Aug 13
2/2 legs · N17591
ROC
Departure
18:21
Departed · Sched 17:5229m late
→
ORD
Arrival
19:23
Landed · Sched 19:0023m late
Wed, Aug 12
2/2 legs · N68880
ROC
Departure
19:09
Departed · Sched 17:5277m late
→
ORD
Arrival
20:56
Landed · Sched 19:00116m late
ROC
Departure
Sched 17:52
Scheduled time only · no board update captured
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA2059 history →
UA3647 United Airlines
8 days
Tue, Aug 18
1/2 legs · N781YX
ROC
Departure
Sched 12:45
Scheduled departure
Typical Tue schedule
→
ORD
Arrival
Sched 13:58
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N741YX
ROC
Departure
12:53
Departed · Sched 12:458m late
→
ORD
Arrival
13:44
Landed · Sched 13:5814m early
Sun, Aug 16
2/2 legs · N780YX
ROC
Departure
13:56
Departed · Sched 12:4571m late
→
ORD
Arrival
14:34
Landed · Sched 13:5836m late
Sat, Aug 15
2/2 legs · N787YX
ROC
Departure
13:01
Departed · Sched 12:4516m late
→
ORD
Arrival
13:57
Landed · Sched 13:581m early
Fri, Aug 14
2/2 legs · N779YX
ROC
Departure
12:50
Departed · Sched 12:455m late
→
ORD
Arrival
13:43
Landed · Sched 13:5815m early
Thu, Aug 13
2/2 legs · N37456
ROC
Departure
13:04
Departed · Sched 12:4519m late
→
ORD
Arrival
14:02
Landed · Sched 13:584m late
Wed, Aug 12
2/2 legs · N758YX
ROC
Departure
15:08
Departed · Sched 12:45143m late
→
ORD
Arrival
16:02
Landed · Sched 13:58124m late
Tue, Aug 11
2/2 legs · N781YX
ROC
Departure
16:30
Departed · Sched 12:45225m late
→
ORD
Arrival
17:36
Landed · Sched 13:58218m late
Full UA3647 history →
UA5840 United Airlines
3 days
ROC
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 11:31
Scheduled arrival · landing pending
Wed, Aug 12
2/2 legs · N142SY
ROC
Departure
10:34
Departed · Sched 10:1321m late
→
ORD
Arrival
11:26
Landed · Sched 11:293m early
Tue, Aug 11
2/2 legs · N136SY
ROC
Departure
13:42
Departed · Sched 10:13209m late
→
ORD
Arrival
14:43
Landed · Sched 11:29194m late
Full UA5840 history →
MQ3769 Envoy Air
5 days
Mon, Aug 17
1/2 legs · N781EJ
ROC
Departure
06:12
Departed · Sched 05:5220m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Sun, Aug 16
1/2 legs · N790MK
ROC
Departure
05:58
Departed · Sched 05:526m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Fri, Aug 14
2/2 legs · N768RD
ROC
Departure
05:58
Departed · Sched 05:526m late
→
ORD
Arrival
06:25
Landed · Sched 06:196m late
Thu, Aug 13
2/2 legs · N253NN
ROC
Departure
05:54
Departed · Sched 05:522m late
→
ORD
Arrival
06:27
Landed · Sched 06:225m late
Wed, Aug 12
2/2 legs · N745JB
ROC
Departure
06:01
Departed · Sched 05:529m late
→
ORD
Arrival
06:31
Landed · Sched 06:274m late
MQ4104 Envoy Air
7 days
Mon, Aug 17
1/2 legs · N766JM
ROC
Departure
11:31
Departed · Sched 11:292m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Sun, Aug 16
1/2 legs · N790MK
ROC
Departure
12:26
Departed · Sched 12:0026m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Sat, Aug 15
1/2 legs · N798CC
ROC
Departure
Sched 11:29
Scheduled time only · no board update captured
→
ORD
Arrival
Sched 11:55
Scheduled time only · no board update captured
Fri schedule from board history
Fri, Aug 14
2/2 legs · N739AE
ROC
Departure
11:40
Departed · Sched 11:2911m late
→
ORD
Arrival
12:10
Landed · Sched 11:5515m late
Thu, Aug 13
2/2 legs · N788CJ
ROC
Departure
13:41
Departed · Sched 13:2516m late
→
ORD
Arrival
14:12
Last seen · Sched 13:5616m late
Wed, Aug 12
2/2 legs · N750BD
ROC
Departure
14:41
Departed · Sched 11:36185m late
→
ORD
Arrival
15:36
Last seen · Sched 12:31185m late
Tue, Aug 11
2/2 legs · N760MQ
ROC
Departure
15:14
Departed · Sched 14:3044m late
→
ORD
Arrival
15:48
Landed · Sched 14:5553m late
UA4614 United Airlines
4 days
Mon, Aug 17
2/2 legs · N548GJ
ROC
Departure
10:28
Departed · Sched 09:5632m late
→
ORD
Arrival
11:27
Landed · Sched 11:0918m late
Sun, Aug 16
2/2 legs · N563GJ
ROC
Departure
10:24
Departed · Sched 10:1311m late
→
ORD
Arrival
11:09
Landed · Sched 11:2617m early
Fri, Aug 14
2/2 legs · N556GJ
ROC
Departure
10:17
Departed · Sched 09:5621m late
→
ORD
Arrival
11:15
Landed · Sched 11:096m late
Thu, Aug 13
2/2 legs · N529GJ
ROC
Departure
21:36
Departed · Sched 21:0531m late
→
ORD
Arrival
22:43
Landed · Sched 11:09694m late
Full UA4614 history →
AA4512 American Airlines
1 day
Sat, Aug 15
2/2 legs · N410YX
ROC
Departure
06:05
Departed · Sched 05:596m late
→
ORD
Arrival
06:56
Landed · Sched 07:004m early
Full AA4512 history →
UA1476 United Airlines
1 day
Sat, Aug 15
2/2 legs · N873UA
ROC
Departure
11:26
Departed · Sched 10:1769m late
→
ORD
Arrival
12:10
Landed · Sched 11:2941m late
Full UA1476 history →
UA8251 United Airlines
1 day
ROC
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
08:46
Landed · Sched 07:4264m late
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 — Rochester (ROC) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ROC-ORD
Copy
How we measure this →
ROC to ORD questions
Is ROC–ORD running on time right now? Some delays possible. The arrival side at ORD is the weaker end, route health score 65/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ROC–ORD? Operators schedule morning departures around 05:52 and evening departures around 17:52 from ROC. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ORD delay card to confirm conditions when you'd arrive.
How long is the flight from ROC to ORD? Great-circle distance is 847 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 90–103 min gate-to-gate on this route.
How often does ROC–ORD fly? 3 carriers operate this route, around 52 flights a week between them. Compare carrier days and times in the airline list above.