B.C. Ferries has managed to provide alternate service after one of its vessels crashed into a pontoon at Langdale.
A tugboat is en route to the area to free the Queen of Surrey.
It's expected to arrive before noon.
The collision with the berthing structure at Langdale occurred at around 8:10 a.m.
In the meantime, the Crown-owned company has launched a free water taxi for foot passengers hoping to travel from the Sunshine Coast community to Horseshoe Bay.
According to B.C. Ferries, there will also be evening service provided by the Queen of Cowichan.
On this vessel there will be "limited vehicle capacity" at 5:30 an 7:50 p.m. leaving Horseshoe Bay, and at 6:40 p.m. and 8:55 p.m. leaving Langdale.
Passengers onboard the Queen of Surrey had to remain on the vessel for 10 hours before they were finally able to disembark.