Fog has disrupted service at Inverness Airport this morning, with some passengers being diverted to Aberdeen.
Passengers flying from Manchester to Inverness, due in this morning at 10.20am, were diverted to Aberdeen due to the bad weather.
Buses are being supplied for passengers to complete their journeys.
Flights due in this morning at 9.20am from Kirkwall and Stornoway have also been delayed indefinitely, while a flight due to land at 11.20am from London City Airport is in a holding pattern above Inverness.
Flights due to depart from Inverness to Sumburgh and Dublin have been cancelled.