Cheap Bus and Train tickets to Niles

What are the most popular routes to Niles?

Detroit - NilesAverage priceCZK 1,411Average duration3h 30mDaily departures3
Detroit - NilesAverage priceCZK 839Average duration3h 25mDaily departures1
Ann Arbor - NilesAverage priceCZK 1,081Average duration2h 41mDaily departures3
Ann Arbor - NilesAverage priceCZK 795Average duration2h 37mDaily departures1
Lansing - NilesAverage priceCZK 554Average duration2h 7mDaily departures1