Cheap Train tickets to Royal Oak

What are the most popular routes to Royal Oak?

Chicago - Royal OakAverage priceR 1 232Average duration6h 4mDaily departures4
Ann Arbor - Royal OakAverage priceR 345Average duration1h 26mDaily departures3
Kalamazoo - Royal OakAverage priceR 1 090Average duration3h 36mDaily departures4
Jackson - Royal OakAverage priceR 538Average duration2h 6mDaily departures3
Washington - Royal OakAverage priceR 3 388Average duration1d 5hDaily departures1