Environment Canada is urging British Columbians to avoid non-essential travel with another snowstorm forecast for the Lower Mainland this week.
Most of the province is under winter storm warning, and the already icy road conditions left by previous storms could become even more dangerous.
Heavy snowfall and freezing rain are expected to arrive Wednesday evening and Thursday morning.
The latest round of intense winter conditions will come as teams from the Lower Mainland already overtake a snow dump on Tuesday evening, causing freezing conditions and long delays.
Boundary Road in Burnaby has been significantly affected.
The trucks struggled through the hills and streets under several inches of snow and slush.
Even service vehicles fell short of some of the conditions, unable to free stranded buses.
TransLink acknowledged that some routes experienced delays of three to four hours on Tuesday as several buses were stuck in the snow.
Dozens of people were also stopped on the Granville Street Bridge in Vancouver.
Side streets were also dangerous, but it was the main roads that caused the most headaches for motorists and transit drivers.
“The city does not clear all the roads, so I go up the hill and the bus starts to back up. It is a very dangerous situation,” said Sam Saini, a bus driver stranded for four hours.
Snow began to fall again early Wednesday morning, triggering a number of road closures in the hills of Metro Vancouver.
The HOV lane at Port Mann Bridge was also closed as crews used snow collars to prevent ice bombs.
ENVIRONMENT CANADA WARNINGS
Almost all of British Columbia was the subject of an Environment Canada weather warning on Wednesday morning.
Winter storm warnings have been issued for Metro Vancouver and the Fraser Valley with dangerous conditions expected.
Vancouver, Burnaby, New Westminster, North Shore, Coquitlam, Maple Ridge, Surrey, Langley, Richmond and Delta are all expected to receive 10 to 20 centimeters of snow.
Howe Sound and the Fraser Valley could be less than 30 centimeters.
“Freezing rain likely in Fraser Valley and possible in eastern Metro Vancouver. Reduced visibility in blowing snow in the Fraser Valley, ”said an Environment Canada advisory.
A low will arrive on Wednesday evening, bringing heavy snowfall to the south coast.
“On Thursday, the snow will start to turn to rain in Metro Vancouver as the system brings in milder air and temperatures start to rise.”
The western and central Fraser Valley, including Abbotsford and Chilliwack, are likely to experience freezing rain as the cold air lasts.
The eastern Fraser Valley, including Hope, and Howe Sound are expected to stay cold enough for more snow to fall all day Thursday.
“Consider postponing non-essential trips until conditions improve,” Environment Canada warned.
With files from CTV Vancouver’s Penny Daflos and Mi-Jung Lee