No, there is no direct train from Champaign station to Kalamazoo station. However, there are services departing from Champaign-Urbana Amtrak Station and arriving at Kalamazoo Amtrak Station via Chicago Union Station. The journey, including transfers, takes approximately 6h 11m.More details
The distance between Champaign and Kalamazoo is 205 miles. The road distance is 248 miles.Get driving directions
Champaign to Kalamazoo train services, operated by Amtrak, depart from Champaign-Urbana Amtrak Station.More details
Champaign to Kalamazoo train services, operated by Amtrak, arrive at Kalamazoo Amtrak Station.More details
Book your Champaign to Kalamazoo train tickets online with Rome2rio.Search and book
Kalamazoo is 1h ahead of Champaign. It is currently 11:17 PM in Champaign and 12:17 AM in Kalamazoo.
There are 38+ hotels available in Kalamazoo. Prices start at $100 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps