BC Ferries restores some service to Vancouver Island following windstorm

WorkSafeBC investigating 'serious incident' in New Westminster

Some ferry service to Vancouver Island has been restored after a windstorm that resulted in the cancellation of all sailings across Georgia Strait Friday afternoon.

High winds along B.C.'s South Coast caused BC Ferries to cancel service on four routes between the Lower Mainland and Vancouver Island, as well as service to Southern Gulf Islands.

However, B.C. Ferries announced late in the afternoon it was restoring service between Horseshoe Bay and Departure Bay for the 7 and 9 p.m. sailings.

The following routes are cancelled as of 7 p.m. PT:

- Vancouver (Tsawwassen) - Victoria (Swartz Bay)

- Vancouver (Tsawwassen) - Nanaimo (Duke Point)

- Vancouver (Tsawwassen) - Southern Gulf Islands

BC Ferries earlier reported that sailings from Horseshoe Bay to Langdale had been cancelled but now says the route is operational.

Environment Canada is forecasting winds of 70 km/h over Greater Victoria, the Southern Gulf Islands, East Vancouver Island and the Sunshine Coast this afternoon, gradually weakening overnight.

Winds between 60 and 90 km/h across West Vancouver Island are forecast for Friday afternoon, also easing overnight.

"Loose objects may be tossed by the wind and cause injury or damage. Be prepared to adjust your driving with changing road conditions due to high winds," the warning reads.