After originating out of Chicago 7.5 hours late, the westbound Empire Builder is now 10.5 hours late leaving Grand Forks. Unfortunately, they will soon be stopping again at Larimore and mee... (more)
In the last rays of sunlight, a Heritage I Dash 9 leads a Chicago to Portland Z-train westward out of Grand Forks, detouring over the Hillsboro and Devils Lake Subdivisions due to a major derailme... (more)
After a locomotive failure near Shelby, MT, on the westbound trip, the Empire Builder was forced to once again add a freight engine, which ended up staying on for the eastbound trip. The tr... (more)
Grain empties bound for the Glasston Subdivision reverse toward the passenger main after pulling westward off of the Hillsboro line.
The eastbound Empire Builder kicks up dust from a gravel crossing as it rushes into Grand Forks running more than 10 hours late. The delay was caused when a Breckenridge, MN, to Tacoma, WA,... (more)
A unit train heading from Walnut Hill, FL, on the Alabama and Gulf Coast Railway, to Trenton, ND, has been diverted to the new facility at Berthold, ND, and is taking the long way across North Dak... (more)
An Amtrak heritage unit is second out as a massively late eastbound Empire Builder rolls into Grand Forks. The train will pull onto main 1, facing into town, before backing out and entering... (more)
An ill-sounding bluebird leads the way as the Mayville Local quietly rolls back into Grand Forks.
A pair of cascade green geeps leads the Devils Lake Local eastward on the return trip into Grand Forks. It is rumored that BNSF will soon resume through-traffic operations on this line. Currently ... (more)
Sixteen days from Christmas, the ground is still bare as the Mayville Local cruises eastward behind a pair of whiteface geeps.
Right at sunrise, the Devils Lake local rolls out of Grand Forks to begin its work out west. This is currently the only freight operation west of Larimore due to the high water west of Devils Lake... (more)
A nice set of cascade green power rolls back into Grand Forks with the twice-weekly local to Mayville, ND.
The Mayville Local rolls into Grand Forks off of the currently almost dormant Devils Lake Subdivision.
Grain empties for Arvilla, ND, roll westward for the 20 mile trip out of Grand Forks as a stalwart Heritage II Dash 9 shoves on the rear.
Slowing for its second stop of the day at Grand Forks, SP 4449 rolls over the small bridge at Milepost 1 just west of town.