The train journey from Chicago to Boston takes 21h 56m on average and covers a distance of 847 miles.
Amtrak is the only train operator serving this route.