Tickets
Any day
Itineraries flown on 20+ days in the Jun 6 – Jul 31, 2026 schedule · each leg’s record Aug 2025 – Jul 2026

No clear winner: airlines and hours on this route all land within a few points of 3 in 4 on time.

American ORD CLT 2h 09m 76% 2.5% 3,064 Flying now
United ORD CLT 2h 15m 73% 2.0% 1,180 Flying now
Frontier ORD CLT 2h 07m 69% 3.4% 148 Not flying now
Spirit ORD CLT – 100%few flights 0.0% 1 Not flying now

Best connections, one ticket

Ranked by chance you reach Charlotte on time. Total trip = scheduled departure to arrival, layover included (Charlotte is 1 h ahead of Chicago). Layovers up to 4 hours. Pick a connection for the details.

AmericanDetails → ORD 08:10 → RIC 11:30AA 4500 · flown by Republic 1h 35m Richmond RIC 13:05 → CLT 14:30AA 5199 · flown by PSA 5h 20m 99% 91%
AmericanDetails → ORD 06:45 → IND 09:01AA 4439 · flown by Republic 2h 29m Indianapolis IND 11:30 → CLT 13:15AA 1944 5h 30m 100% 90%
AmericanDetails → ORD 08:00 → GSP 11:03AA 3556 · flown by Envoy 1h 36m Greenville GSP 12:39 → CLT 13:53AA 5802 · flown by Piedmont 4h 53m 99% 89%
AmericanDetails → ORD 06:59 → MCO 10:47AA 2067 2h 01m Orlando MCO 12:48 → CLT 14:45AA 2074 6h 46m 99% 88%
AmericanDetails → ORD 08:15 → SGF 10:04AA 3800 · flown by Envoy 3h 19m Springfield SGF 13:23 → CLT 16:44AA 4060 · flown by Envoy 7h 25m 100% 87%
AmericanDetails → ORD 07:05 → STL 08:31AA 4104 · flown by Envoy 54m St Louis STL 09:25 → CLT 12:17AA 2733 4h 12m 95% 86%
AmericanDetails → ORD 08:00 → LIT 09:59AA 3625 · flown by Envoy 3h 25m Little Rock LIT 13:24 → CLT 16:33AA 4146 · flown by Envoy 7h 33m 100% 85%
AmericanDetails → ORD 08:06 → MEM 10:00AA 3683 · flown by Envoy 1h 02m Memphis MEM 11:02 → CLT 13:50AA 2110 4h 45m 92% 85%
Tight connection: often missed
AmericanDetails → ORD 08:30 → DFW 11:04AA 1555 51m Dallas-Fort Worth DFW 11:55 → CLT 15:36AA 1696 6h 06m 63% 44%
AmericanDetails → ORD 16:05 → MIA 20:26AA 2910 1h 59m Miami MIA 22:25 → CLT 00:35 +1AA 1212 7h 30m 74% 41%
AmericanDetails → ORD 13:46 → JAX 17:18AA 3317 53m Jacksonville JAX 18:11 → CLT 19:45AA 1999 4h 59m 64% 33%

Same layover, different day-part

How often the first flight arrives too late to connect (45 min minimum), for one-ticket layovers of 45–80 minutes.

Delays build through the day, so an afternoon first leg eats the layover. A short connection is fine early in the morning and a gamble later on.

Mixing airlines

One ticketMiss it and the airline rebooks you; bags go through. 45 min is enough.
Separate ticketsMiss it and you buy a new ticket. Re-check bags, clear security again: we require 90 min.
United UA 2622 ORD 07:00 → SAV
American AA 4178 SAV 12:49 → CLT
Connection details →
2h 26m 6h 11m 96% 91%
United UA 284 ORD 06:00 → MCO
American AA 2074 MCO 12:48 → CLT
Connection details →
3h 08m 7h 45m 100% 89%
United UA 5330 ORD 06:55 → GSP
American AA 5802 GSP 12:39 → CLT
Connection details →
2h 44m 5h 58m 97% 87%

Rank all connections, any airlines →

Regional partners count as the airline that sells them: SkyWest flying Delta Connection is one Delta ticket.

How these are worked out. Makes the connection: share of the last year’s flights where the first flight arrived with at least 45 minutes to spare (90 on separate tickets). Arrives on time: first flight not cancelled × connection made × second flight not cancelled and arriving within 15 minutes. Not yet counted: the second flight also leaving late (which helps), gate-to-gate distance at the hub, and rebooking after a missed connection.

About this data: US DOT on-time records, Aug 2025 – Jul 2026, all US airlines; regional flights count under the airline that sells them. Schedules (which flights and connections exist, and their times) are as of Jun 6 – Jul 31, 2026; seasonal flights outside that window aren’t ranked. Rebuilt monthly. JSON