The extended travel delay began Sunday when an Air France flight from Paris to Shanghai made an emergency landing in the eastern Siberia city of Irkutsk after smoke appeared in the cockpit.
The 264 passengers and 18 crew members were taken to hotels, but many weren’t dressed for the minus-15 degrees Celsius (5 F) weather. In any case, they couldn’t leave the hotels because they were without Russian visas.
The China-bound travelers boarded a replacement plane on Tuesday, but it couldn’t take off because of problems in the hydraulic system.
A second replacement plane got them to Shanghai on Wednesday.