MacroDataHub

US Weekly Freight Rail Performance (STB)

US weekly freight rail performance and train speed metrics from the STB.

Source: Surface Transportation Board (STB) — Rail Service Data, EP 724Last updated: Sep 21, 2026, 15:47Curated by Bui Thanh PhucAbout this data ↓

Indicator16-09-202609-09-202602-09-202626-08-202619-08-202612-08-202605-08-202629-07-202622-07-202615-07-202608-07-202601-07-202624-06-202617-06-202610-06-202603-06-202627-05-202620-05-202613-05-202606-05-202629-04-202622-04-202615-04-202608-04-202601-04-202625-03-202618-03-202611-03-202604-03-202625-02-202618-02-2026
TRAIN SPEED (mph)6
BNSF Railway725.524.424.524.824.424.724.924.824.725.124.524.624.524.424.825.32524.72524.925.325.425.725.525.225.22526.126.226.226.7
Union Pacific724.323.823.623.92424.224.224.524.524.524.424.324.424.324.625.124.724.72524.924.72525.124.724.724.424.725.425.325.525.7
CSX Transportation623.9423.8223.72323.123.923.824.5124.2623.422.5622.822.2822.9623.8223.923.2824.1424.1624.4823.823.723.923.6423.6923.2123.9724.4324.3224.9624.54
Norfolk Southern721.120.820.520.520.521.621.521.621.120.419.619.519.519.620.619.519.419.619.620.120.620.720.720.52120.520.221.521.621.921.5
Canadian National (US operations)722.9422.3923.1822.722.523.7723.6122.7623.623.1823.2123.5923.0623.6824.0623.6824.1323.9524.0123.5423.723.1623.4322.0923.3122.9122.7723.5523.5123.824.36
Canadian Pacific Kansas City721.520.921.22120.821.820.921.221.621.520.622.421.822.121.623.222.823.121.922.421.621.921.820.52020.422.0921.2821.1820.8721.73
TERMINAL DWELL TIME (hours)6
BNSF Railway1022.322.522.122.422.622.622.222.722.323.322.922.722.722.422.122.222.622.82322.322.122.322.722.122.522.62221.821.621.721.9
Union Pacific1019.820.22019.820.420.22019.919.819.819.619.519.719.919.419.719.819.519.9202019.419.619.920.120.320.219.819.519.419.3
CSX Transportation1021.4421.0420.9621.9521.421.0321.3721.5221.6923.7423.1123.0822.6422.2721.1122.2622.1421.821.420.7420.9721.4822.5122.0621.9222.1921.9121.9222.1221.0322.28
Norfolk Southern1024.52423.723.622.8222222.222.523.323.523.925.323.823.725.22524.623.823.523.923.323.122.922.323.222.621.521.621.221.8
Canadian National (US division)1016.6816.7216.6417.6818.217.0917.9717.3716.6617.8316.3617.0816.816.5316.6417.3416.0516.4216.4516.9218.5918.8518.411918.4818.5217.6416.7217.5717.4516.49
Canadian Pacific Kansas City1022.9923.0522.3522.7623.224.0622.2521.0220.8821.0621.7421.1222.0521.4319.7519.9521.3421.7721.0321.1322.9523.3227.2224.925.3625.323.8323.7923.5622.3922.48
CARS ON LINE1
Total railcars on network8987,075993,092.3992,680.43990,882.28991,556989,880.41990,174.58990,991.56987,767.15987,000.86995,830.42994,251.29993,403.16990,483.29987,099.86986,686.99990,505.15990,825.58991,659.29989,523.87989,353.14988,137.29987,883991,632.3992,293.29990,636.29985,546.85981,909.43979,883.99980,777.01983,983.71
CARS IDLE OVER 48 HOURS2
Loaded Railcars Idle Over 48 Hours912,046.4112,122.4412,019.1912,902.2712,437.312,231.6611,849.2411,856.0111,588.0313,01612,698.1412,945.413,855.7711,907.5610,558.6412,211.3312,446.4311,717.7111,981.4310,963.7710,868.0310,505.8611,616.6111,332.411,716.3912,488.7910,868.8710,315.2110,813.810,339.2110,407.39
Empty Railcars Idle Over 48 Hours910,367.239,778.069,741.279,693.310,014.739,971.8610,109.149,795.4710,810.4111,103.7710,996.610,711.879,828.078,809.210,157.9110,082.969,710.749,707.479,229.239,231.978,871.3910,222.4110,362.59,871.1310,472.839,167.469,197.299,771.999,458.519,457.93
HELD TRAINS1
Total trains held per day277.486.5386.2688.9797.391.3973.881.4483.8688.6386.8487.4180.0180.4670.5673.981.7478.118984.2482.1662.7770.5974.384.27100.9976.9165.5154.4755.8454.43
CHICAGO TERMINAL4
Average terminal transit time30.430.429.930.734.533.936.234.933.136.83436.638.332.930.431.433.332.334.132.33131343434.634.233.733.831.930.331.8
Daily interline car interchange12,97313,35413,40013,242013,46712,77412,41412,67312,48713,95313,69913,71612,92813,36413,45013,84913,57013,70813,60013,47612,92813,38513,35313,44212,99813,13313,27112,94412,68712,354
Car counts by classification yard11
Yard dwell time by terminal11

Latest reading

BNSF Railway stood at 25.5 Miles per hour in Sep 16, 2026. That is +4.5% from Sep 9, 2026 and −3.8% from a year earlier. The series on this page is weekly and runs from Mar 29, 2017 to Sep 16, 2026. Source: Surface Transportation Board (STB) — Rail Service Data, EP 724.

Latest
25.5 Miles per hour
Sep 16, 2026
vs previous period
+4.5%
Sep 9, 2026
vs a year earlier
−3.8%

Look up any date

Pick a date between Mar 29, 2017 and Sep 16, 2026 to see every series in this table on that day. If there is no reading that day (weekend, holiday, or a weekly release), the last reading before it is shown.

About this data

US weekly freight rail performance and train speed metrics from the STB. This table provides weekly Class I railroad data including train speed, terminal dwell time, cars on line, and held trains by carrier and commodity since 2017. Published by the Surface Transportation Board, it tracks network fluidity and congestion across major US rail corridors.

Frequently asked questions

What does the US Weekly Freight Rail Performance table measure?
It measures operational performance metrics for Class I railroads in the United States, including train speed in miles per hour, terminal dwell time in hours, cars on line, and held trains as reported to the Surface Transportation Board.
How often is this railroad performance data published and how far back does it go?
The data is published weekly by the Surface Transportation Board and historical series extend back to 2017, providing continuous tracking of rail network fluidity.
What specific breakdowns are available in the table?
The table includes carrier-specific aggregates as well as breakdowns by commodity type such as coal, grain, crude oil, and chemicals, alongside terminal-specific metrics for major hubs like Chicago.
How does train speed differ across various types of rail traffic?
Intermodal and coal trains typically operate at higher network speeds due to direct routing, whereas manifest trains experience slower speeds because of frequent switching and classification at multiple intermediate terminals.
MacroDataHub on Facebook