
Average haul of U.S. class I railroads 2006-2019
In 2019, U.S. class I railroads hauled freight an average of 1,031 miles, a slight decrease from 1,046 miles in the previous year. In 2018, U.S. class I railroads transported freight over 1.7 trillion