I am getting ready to book a trip from Ann Arbor, Michigan to Milwaukee. The route I would prefer to take would be the 351 Wolverine, arriving in Chicago at 10:32am (local time). I would then board the 333 Hiawatha, departing Chicago 33 minutes later at 11:05am. This would be my first Amtrak trip with a transfer, so I'm not quite sure how much time is typically enough. I know the host railroads that the Wolverine uses have been given an F rating by Amtrak in their most recent report card, so I do worry about making the connecting train to Milwaukee. My next option would be to get in to Chicago at 10:32am and then take Hiawatha 335 to MKE (2hr, 33min layover). I know that rails can be unpredictable from one day to the next, and that late trains tend to make up time on the way, but would 33 minutes be enough?
Thanks in advance!