Customers on a flight from London to Dusseldorf were left confused when their plane landed in Edinburgh by accident.
The flight, which was run by German firm WDL Aviation on behalf of British Airways (BA), set off from London City Airport at 7.30am.
The journey time to Dusseldorf and and the Scottish capital is roughly the same at around 90 minutes – which meant customers only realised the mistake when they heard the “welcome to Edinburgh” announcement.
A passenger tweeted his confusion after touching down, saying: “I don’t think anyone on board has signed up for this mystery travel lottery...”
He went on to say he believed the problem was an “honest mistake” because all of the crew believed they were on a flight to Edinburgh from the start.
According to BA, WDL Aviation’s office in Germany filed an incorrect flight plan to their staff operating the plane.
After refuelling, the misguided aircraft set off again at around 10.30am and headed to its actual destination.
A spokesman for Edinburgh Airport said it had capacity to land emergency diversions and lost planes, so no other services were affected by the disruption.
The spokesman added: “We’re a welcoming airport that is always happy to greet visitors from all over the world to our fantastic city, but this was a surprise for us as well as them!”
WDL Aviation said it was investigating the “obviously unfortunate mix-up of flight schedules” with the relevant authorities.
A BA spokesperson said: “We are working with WDL Aviation, who operated this flight on behalf of British Airways, to establish why the incorrect flight plan was filed.
“We have apologised to customers for this interruption to their journey and will be contacting them all individually.”