Power for the trains initially consisted of former Burlington Northern Railroad ALCO Century 425s, most tracing their heritage to the Spokane, Portland and Seattle Railway. Kyle Railroad migrated to General Electric U30C and U33C power by the mid 2000s. After RailAmerica purchased Kyle, the legacy GE power was dropped in favor of EMD power, including former Burlington Northern SD40-2s and Southern Pacific SD40T-2s. The railroad also used to have an ex-Southern Pacific EMD SD45T-2, # 9362. With the purchase by Genesee and Wyoming, a number of MK5000C's provided by the Utah Railway (a fellow subsidiary of Genessee & Wyoming).