The main ferry serving crossings to the Isle of Arran is expected to return to service on Friday after repairs were completed early.
The MV Caledonian Isles developed a fault in its port engine and hit a harbour wall on Sunday, April 17.
The ferry was expected to resume on May 3, but operator Caledonian MacBrayne has announced that the service will return on Friday.
A smaller ferry, MV Isle of Arran, operated the Caledonian Isles’ timetable while the vessel was out of action.
In a statement on its website, CalMac said: “We would very much like to thank our customers for your patience, your response to the situation and for the support shown.
“A disruption of this nature is challenging for you and the communities we serve – this fact is always at the forefront of our minds throughout the period.”