Cheap Bus and Train tickets to Grand Rapids, MI, US

What are the most popular routes to Grand Rapids?

Chicago - Grand RapidsAverage priceCZK 774Average duration3h 50mDaily departures3
Chicago - Grand RapidsAverage priceCZK 768Average duration4h 4mDaily departures1
Detroit - Grand RapidsAverage priceCZK 827Average duration4h 25mDaily departures4
Detroit - Grand RapidsAverage priceCZK 2,542Average duration17h 3mDaily departures2
Toledo - Grand RapidsAverage priceCZK 926Average duration5h 25mDaily departures2