High speed was at least partly to blame for a crash on Vancouver's Lions Gate Bridge late Wednesday night that killed two young men from Richmond, B.C., according to West Vancouver police.

The two men, aged 20 and 21, were in a Mazda 6 travelling northbound when their car spun out of control and hit an oncoming West Vancouver transit bus, according according to Cpl. Fred Harding.

A third car also collided with the vehicles and the jaws of life had to be used to remove the young men from their badly damaged car. 

"One man was pronounced dead on the scene. The other one died I believe on the way to hospital," said Harding.  

"As you can imagine the scene was — it was very bad. Obviously our hearts go out to the families of the two men. Our thoughts are with them today."

hi-bc-121129-lions-gate-crash-4col

Vancouver's Lions Gate Bridge was closed overnight after two young men were killed when their car slammed into a bus. (CBC)

Four people on the bus, including the driver were treated for non-life threatening injuries. Those in the third vehicle were not injured.

The Lions Gate Bridge was closed for several hours early Thursday morning but was reopened to traffic in both directions around 6:40 a.m. PT.

Harding says the RCMP will be handling the crash investigation.