Passengers hoping to fly from Inverness to Stornoway had a long wait overnight after repeated technical faults on the aircraft.
A Loganair spokesman said: “Flight BE6959 bound for Stornoway developed a fault with the de-icing system shortly after take-off and returned to Inverness.
“Our engineering team worked on the aircraft overnight and believed that they had identified and repaired the problem, however the fault re-occurred prior to departure this morning (Tuesday) and a replacement aircraft had to be flown in from Glasgow.
“This has had a knock-on effect on today’s services and we are working hard to resolve this. We would like to take this opportunity to apologise for the inconvenience caused to our passengers.”