Emergency services have been responding to a fire on board the CalMac ferry the MV Hebrides.
The vessel had just set sail from Uig on the Isle of Skye when the alarm was raised at about 14:45.
Ferry services had just returned to normal at Uig for the first time since January after months of upgrade work at the harbour.
The ferry has now returned to the port. There were no reports of casualties.
Coastguard Teams from Portree, Duntulm and Dunvegan were sent to the scene.
The Scottish Fire and Rescue Service (SFRS) was also in attendance.
CalMac said: “MV Hebrides is currently berthed in Uig after a fire broke out in the engine room during passage this afternoon.
“No-one was reported as injured and crew were able to extinguish the fire. Emergency services attended and have now been stood down. The vessel will remain berthed in Uig tonight.”
Wednesday’s 07:30 Tarbert-Uig and the 09:40 Uig-Lochmaddy have been cancelled.
There will be a review at 10:00 for sailings for the remainder of Wednesday. If service resumes, there will be an amended timetable.
Skye’s Uig ferry terminal had just reopened to all ferry traffic 15 days after it was originally scheduled to.