Yes. There is one train station in Crookston, which services Minnesota Northern Railroad and BNSF both. Both are freight lines.
It is 289 miles according to Google Maps.
The address of the Polk County Historical Society is: Po Box 214, Crookston, MN 56716-0214
The driving distance from Dickinson ND to Crookston MN is 373 miles via I-64 E per MapQuest. The driving time per MapQuest is 5 hours and 23 minutes.
It is 881 miles according to Google Maps.
It will take you a little more than 7 hours to drive the 429 miles between the two cities.
The driving distance from Winnipeg, Canada to Crookston, Minnesota is approximately 250 miles, which would take around 4-5 hours to drive depending on traffic and road conditions.
The address of the Lake Superior Railroad Museum is: 506 W Michigan Street, Duluth, MN 55802-1517
The address of the Missabe Railroad Historical Society is: 506 West Michigan Street, Duluth, MN 55802-1517
The address of the Northern Trackers Railroad Club is: 35170 County Road 3, Crosslake, MN 56442-2815
The address of the Milwaukee Road Heritage Center Railroad is: 301 State Rd, Montevideo, MN 56265-2270
The address of the Twin City Model Railroad Club is: 1021 Bandana Blvd East, Saint Paul, MN 55108-5113
The address of the Northern Lights Railroad Museum - Nlrm is: Po Box 654, East Grand Forks, MN 56721-0654