A semi swerved out of the ditch and rolled on its side, obstructing both lanes on the Trans-Canada Highway last night at around 11 p.m. (Revelstoke RCMP)

A semi swerved out of the ditch and rolled on its side, obstructing both lanes on the Trans-Canada Highway last night at around 11 p.m. (Revelstoke RCMP)

Two vehicle accident closed Trans Canada Highway yesterday

A semi rolled on its side yesterday, obstructing both lanes of traffic 38 kilometres west of Revelstoke on the Trans-Canada Highway.

A truck subsequently swerved into the ditch and hit the cab of the semi.

Emergency Health Services, the fire department and the RCMP responded to the to the two vehicle collision that occured around 11 p.m.

There were no injuries, according to the news release from the RCMP.

The highway was closed in both directions for approximately three hours while crews attended to removing the vehicles.

The driver of the semi, a 25 year-old male from Alberta, was charged with Failing to Keep Right.

According to the release the semi drifted into the ditch and in attempt to get back on the highway rolled onto its side.