No, there is no direct train from Buffalo station to Chicago station. However, there are services departing from Buffalo Amtrak Station and arriving at Chicago Union Station via Buffalo Depew Station. The journey, including transfers, takes approximately 11h 44m.More details
The distance between Buffalo and Chicago is 454 miles. The road distance is 535.9 miles.Get driving directions
Buffalo to Chicago train services, operated by Amtrak, arrive at Buffalo Depew Station.More details
Buffalo to Chicago train services, operated by Amtrak, arrive at Chicago Union Station.More details
Book your Buffalo to Chicago train tickets online with Rome2rio.Search and book
Chicago is 1h behind Buffalo. It is currently 10:23 PM in Buffalo and 9:23 PM in Chicago.
There are 912+ hotels available in Chicago. Prices start at $93 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