British Airways flight that was to land in Germany, landed in Scotland by mistake

British Airways flight that was supposed to land in Germany ended up landing in Scotland by mistake.

The British Airways flight from London City Airport was supposed to head to Dusseldorf in Germany but ended up in Edinburgh, Scotland. Passengers were shocked to learn that their flight not only landed in the wrong city, but also in the wrong country.

Passengers first thought that the pilot made a joke while making the announcement about welcoming them to the Scottish city. Then the pilot again made another announcement, asking passengers to raise their hands if they wanted to go to Dusseldorf.

According to a passenger Sophie Cooke, everyone raised their hands.

British Airways said the problem started when an incorrect flight plan was filed by WDL Aviation, which operated the flight on behalf of the airline. Officials say the pilot followed the flight plan for Edinburgh. Air traffic control officials also were following the same flight plan and saw nothing amiss.

British Airways spokesperson told media that the flight plan being repeated by mistake as the plane had flown to Edinburgh the day before.

WDL aviation said it was working with authorities to fix the mix up.

After a short visit to Scotland, the flight was refuelled and set off  directly to Dusseldorf. The airline had contacted passengers individually to apologise for the surprise stopover.