Mud and debris have covered the Trans Canada Highway near the east boundary of Glacier National Park in B.C., about 250 kilometres west of Calgary. ((Parks Canada))

The Trans-Canada Highway was expected to open at 5 p.m. PT Tuesday after a mudslide closed the route west of Golden, B.C. earlier in the day.

The mudslide shut down a stretch of highway in eastern B.C. between Revelstoke and Golden, about 20 kilometres east of Rogers Pass Summit at the boundary of Glacier National Park.

Transport trucks and tour buses were lined up all day waiting for crews to clear away the debris.

"The slide was the result of heavy rain that caused mud and trees and debris to flow down the mountain and over the highway," said Parks Canada spokeswoman Jacolyn Daniluck.

"Geotechnicians have been on the site and deemed it ready for crews to clean it up, and it will be ready for travellers this evening."

No one was injured in the slide.

Drivers are being told to proceed with caution through the slide area and to expect delays.

This was the second highway in B.C. to be closed because of recent heavy rains.

Highway 20 remained impassable west of Williams Lake after numerous washouts.

At least two other routes on northern Vancouver Island are also closed because of landslides triggered by the heavy rain over the weekend.