Corfu's turquoise coastline and Venetian old town have never been easier to reach in comfort, though anyone booking business class from Newark to Corfu should understand upfront: there's no nonstop option, and there likely never will be given the seasonal, leisure-heavy demand on this route. The honest answer to how to fly this route well is routing through a major European hub — Frankfurt or Munich on Lufthansa, or London Heathrow on British Airways, with Aegean Airlines picking up the final Athens-to-Corfu or hub-to-Corfu leg. Total journey time typically runs 12-15 hours including the connection, versus the ~10.5-hour transatlantic segment alone. Lufthansa's push toward its new Allegris business class cabin has been rolling out gradually across the 787 and A350 fleet, so it's worth checking your specific aircraft assignment before booking, as older long-haul configurations still fly this corridor regularly. British Airways routes through Heathrow deploy the Club Suite on most transatlantic widebodies, giving you a proper door and direct aisle access — a meaningful upgrade over BA's older cabins if you can secure that specific aircraft.
My strong preference after years flying this corridor is the Munich connection on Lufthansa rather than Frankfurt — Munich's shorter walk times and calmer terminal make the transfer to the Aegean or Lufthansa regional flight far less stressful, especially with tight connection windows in high summer. If Athens is your connection point instead, build in extra buffer time, as Aegean's Corfu frequency drops noticeably outside peak season and misconnects can mean an overnight.
Shoulder season — April, May, September, and October — is when this route rewards patience: Greek island demand collapses after August, business class award space opens up on the transatlantic legs, and the islands themselves are arguably more beautiful without summer's crowds and heat. Because pricing on this three-carrier, hub-dependent route fluctuates considerably by month and connection choice, setting up fare alerts is the smartest way to catch the periodic drops before they disappear.