Grand Trunk Line

The Grand Trunk Line is an electrified 721.1 mile railway line of the British Columbia Railway (BC Rail) running from Prince Rupert to Jasper, Alberta, Canada. It is the longest railway line in British Columbia, the second-busiest of BC Rail's lines and third-busiest of all lines in the country.

The Grand Trunk Line makes numerous connections along its legnth: at Navy Junction, Port Edward it connects to the RBCN Railway at HMBCS Rainbow, at Ganiks Laxha to the Skeena Pacific Railway, at Skeena Crossing to the Red Rose Line, at Vanderhoof to the Dog Creek Line, at Prince George to the North Fraser Line and the Peace River Line, at Foreman to the Shady Valley Connecting Line, at Tete Jaune Cache to the Valemount Connecting Line, and at Jasper, Alberta to the Inter-Dominion Line and the Canadian National Railway's transcontinental trunk line.

The Grand Trunk Line is Line 70 of the Grand Trunk Region of BC Rail.