What was formerly the Northern Alberta Railway tracks through the town provide the only rail crossing over the Peace River in Alberta. The Canadian government built the Great Slave Lake Railway which started at Roma, a few kilometres west of the Town of Peace River on the Northern Alberta Railways and ran north to the southern shores of Great Slave Lake at Hay River, Northwest Territories. It is Canada's most northern railroad. The federal government's intent was to ease shipment of lead-zinc ore from the Pine Point Mines southwest of the lake. Currently Canadian National Railway owns and operates the line.