940 mi
1513 km
Rapid City
terminus
1955–1960
920 mi
1481 km
New Underwood
906 mi
1458 km
Owanka
896 mi
1442 km
Wasta
882 mi
1419 km
Wall
875 mi
1408 km
Quinn
864 mi
1390 km
Cottonwood
850 mi
1368 km
Philip
824 mi
1326 km
Midland
775 mi
1247 km
Ft. Pierre
773 mi
1244 km
Pierre
743 mi
1196 km
Blunt
731 mi
1176 km
Harrold
724 mi
1165 km
Holabird
716 mi
1152 km
Highmore
704 mi
1133 km
Ree Heights
694 mi
1117 km
Miller
691 mi
1112 km
St. Lawrence
684 mi
1101 km
Vayland
678 mi
1091 km
Wessington
667 mi
1073 km
Wolsey
653 mi
1051 km
Huron
terminus
1950–1955
620 mi
998 km
De Smet
599 mi
964 km
Arlington
581 mi
935 km
Brookings
552 mi
888 km
Lake Benton
517 mi
832 km
Tracy
484 mi
779 km
Springfield
470 mi
756 km
Sleepy Eye
456 mi
734 km
New Ulm
445 mi
716 km
Mankato
415 mi
668 km
Waseca
401 mi
645 km
Owatonna
382 mi
615 km
Dodge Center
362 mi
583 km
Rochester
341 mi
549 km
St. Charles
313 mi
504 km
Winona
287 mi
462 km
Onalaska
264 mi
425 km
Sparta
256 mi
412 km
Camp McCoy
240 mi
386 km
Wyeville
231 mi
372 km
Camp Douglas
218 mi
351 km
Elroy
211 mi
340 km
Wonewoc
196 mi
315 km
Reedsburg
181 mi
291 km
Baraboo
163 mi
262 km
Lodi
144 mi
232 km
Madison
121 mi
195 km
Evansville
105 mi
169 km
Janesville
1937–1938 Minnesota 400 route
Clinton Junction
Sharon
91 mi
146 km
Beloit
63 mi
101 km
Harvard
52 mi
84 km
Woodstock
43 mi
69 km
Crystal Lake
17 mi
27 km
Des Plaines
Other CNW services
to Milwaukee and beyond
0 mi
0 km
Chicago

This is a route-map template for the Rochester 400, a United States passenger train service formerly operated by Chicago and North Western Railway.

Note: Per consensus and convention, most route-map templates are used in a single article in order to separate their complex and fragile syntax from normal article wikitext. See these discussions [1],[2] for more information.