Starting in the 1960s, the PGE operated an intermodal service that transported truck trailers between North Vancouver and Prince George, and to places further north. Unlike most of the railway's other traffic, most of the intermodal traffic was northbound. In April 1982, the railway combined its piggyback and less-than-carload (LCL) services to form a new Intermodal Services Department. BC Rail halted its intermodal services in 2002. Starting in 1958, the railway started to haul grain from the Peace River District, serving grain elevators at Dawson Creek, Buick, Fort St. John, and Taylor. With an amendment to the "Western Grain Transportation Act" in 1985 that included the railway in the Act, it became economical for the railway to transport grain, and it also carried grain from Northern Alberta bound for Prince Rupert, interchanging with CN at Dawson Creek and Prince George.