Cologne has never earned nonstop widebody service from Chicago, and after two decades of routing through this corridor, I've come to see that as a hidden advantage rather than a drawback. There is no direct flight connecting these two cities, so business class from Chicago to Cologne always involves a connection—typically through Frankfurt or Munich on Lufthansa, or via a transatlantic gateway like Washington Dulles or Newark on United and American. Total journey time runs roughly 12-14 hours including the connection, versus 9.5 hours of actual flying time, and this single-connection structure is precisely what keeps fares reasonable compared to routes with true nonstop premium demand.
Lufthansa is the obvious star here, and increasingly it flies its new Allegris business class on select Frankfurt and Munich routes, with proper suites featuring closing doors on many aircraft now serving the North American network—though you'll want to check your specific tail number, since older 747-8 and A340 configurations still fly this corridor too. United's Polaris seats out of ORD, particularly on the 787-9 and 767, offer solid lie-flat comfort for the transatlantic leg, while American routes you through their eastern hubs with Flagship Suite-equipped 777s and 787s. My insider tip: when connecting through Frankfurt, build in at least two hours if arriving internationally, since passport control queues there can be brutal even for business class passengers who don't have EU fast-lane access—Munich's connection process is noticeably smoother and my preferred routing whenever schedules allow.
Cologne itself sees limited seasonal fare fluctuation since it's not a leisure hotspot, but January through March and again in October and November consistently offer the softest premium cabin pricing, as Rhineland business travel dips outside trade fair season. Given how few seats each carrier allocates to this connecting market, setting up fare alerts is genuinely the smartest way to catch the periodic drops before they vanish.