Cheap Bus and Train tickets to Dearborn

What are the most popular routes to Dearborn?

Chicago - DearbornAverage priceMX$1,260Average duration4h 59mDaily departures4
Ann Arbor - DearbornAverage priceMX$197Average duration34mDaily departures3
St. Louis - DearbornAverage priceMX$2,794Average duration13h 37mDaily departures3
Kalamazoo - DearbornAverage priceMX$909Average duration2h 49mDaily departures4
Kalamazoo - DearbornAverage priceMX$521Average duration2h 43mDaily departures1