A powerful Pacific storm has been bringing heavy rain and damaging winds to parts of BC since Friday.

BC Ferries cancelled sailings between Vancouver Island and the mainland Sunday night leaving hundreds of travelers scrambling to get home.

Passengers on the Holland America cruise ship MS Westerdam remained stuck in port in Vancouver when high winds and heavy seas forced the vessel to delay departure to Oregon, but a second cruise ship, the MS Statendam, was able to begin its journey to San Francisco overnight.