Niles, Michigan was once the home of many railroads: the Cleveland, Cincinnati, Chicago & Saint Louis, the Elkhart, Niles and Lake Michigan Railroad, Michigan Central Railroad, the Saint Joseph Valley railroad, and the Michigan Air-Line Railroad, to name a few. Today, only the Norfolk Southern and AMTRAK travel through town.
See also Jackson to Niles.
The map at the link below contains brief histories for each of the abandoned lines. Please view it to learn more about this city in Michigan.