Thick fog grounded flights in and out of Aberdeen last night, leaving hundreds of people stranded.
Flights to Kirkwall, Sumburgh, Bristol and London were among those cancelled at Aberdeen International Airport as the fog enveloped the north-east.
Helicopters bound for the city were also diverted to Inverness due to the poor visibility.
In total, about 45 flights were cancelled or diverted.
Queues of passengers anxiously waited to speak to airline officials while others raced to book accommodation for the night, with the nearby hotels quickly fully booked.
Airport officials had said it was likely all flights due to land or take off were likely to be cancelled at about 6pm.
For some of the passengers, it was the second time their trip had been disrupted – with their flights to Aberdeen delayed by the fog in the south earlier this week.
Matt Cowlinshaw, from Banchory, had been due to fly to Bristol on a business trip.
He said: “This is the second time this has happened, we were supposed to fly out on Sunday as well but couldn’t because of fog down south.”
Passengers on the 8.30pm Easyjet flight to London Gatwick were only informed their trip had been cancelled shortly before it was scheduled to take off.
Rachel Owens and Dan Hine were supposed to be returning home to London after visiting friends in the Granite City.
Miss Owens, a campaigner for charity Global Witness, said: “It’s quite annoying, we have been trying to book a hotel nearby but they all booked up very fast, we have managed to get one a few miles away.
“Our biggest problem is it’s not clear when we can get on a flight tomorrow, because there are lots of people here – we spoke to people who said this was the second time their flight had been delayed, we were supposed to be working in the morning.”
The misery also extended to those flying north from London City – who were diverted to Edinburgh and then put on a bus to Aberdeen.
The Press and Journal’s farming editor Gemma Mackenzie was one of the passengers facing the long trip back north after a conference in the capital.
She said: “A day trip to London has turned into a bit of a nightmare. Not only was the flight delayed in the morning, but once I reached London there was a strike on the DLR from city airport.
“Finding out the return flight was cancelled was not welcome news. Being diverted to Edinburgh and bussed to Aberdeen means a long day. I hope the fog doesn’t continue.”
The fog has caused major problems south of the border since Monday, with scores of flights from London and Manchester cancelled.
And the Met Office has refused to rule out another day of misery at airports in the north with the fog expected to make a return later tonight.
Meteorologist Graeme Whipps said the fog has drifted in from the North Sea.
He added: “I wouldn’t rule out more problems at the airport today, although it is less likely. We won’t see the murky air clear properly until Thursday.”