British Airways has been forced to apologise after a flight from London to Dusseldorf landed more than 965 km away in Edinburgh by mistake.
The detour happened after a sub-contracted crew used an incorrect flight plan and set off from London City airport for the Scottish capital instead of setting course for the Rhine.
British Airways said the aircraft — a 96-seat BAe-146 regional jet — was operated by German charter firm WDL Aviation on behalf of BA CityFlyer. The crew and aircraft were sub-contracted from WDL under an arrangement known as a “wet lease”.