The Fife Lake Railway (reporting markFLR) is a Canadian shortline railway company operating on trackage in Saskatchewan, Canada. The railway is owned by seven local municipalities.[1] The Fife Lake Railway took over the former Canadian Pacific Railway Fife Lake subdivision consisting of 94 km of trackage.