Cheap Bus and Train tickets to Ann Arbor

What are the most popular routes to Ann Arbor?

Chicago - Ann ArborAverage priceTRY 2,877Average duration4h 16mDaily departures5
Detroit - Ann ArborAverage priceTRY 970Average duration55mDaily departures33
Detroit - Ann ArborAverage priceTRY 508Average duration45mDaily departures4
Dearborn - Ann ArborAverage priceTRY 508Average duration27mDaily departures3
Indianapolis - Ann ArborAverage priceTRY 3,563Average duration13hDaily departures7