Cheap Bus and Train tickets to Albion, MI

What are the most popular routes to Albion?

Chicago - AlbionAverage price$60Average duration5h 3mDaily departures2
Detroit - AlbionAverage price$27Average duration1h 48mDaily departures1
Kalamazoo - AlbionAverage price$26Average duration1h 5mDaily departures2
Ann Arbor - AlbionAverage price$26Average duration1hDaily departures1
Battle Creek - AlbionAverage price$19Average duration28mDaily departures1