From Saint Lambert Amtrak station to Rochester Station, the train ride is approximately 2 hours and 40 minutes with only 6 stops. As you travel from Saint Lambert to Rochester you will pass through the beautiful Hudson River-side communities of Hudson, Rhinecliff, Poughkeepsie, Croton-Harmon and Yonkers. Read about these Amtrak stops and travel suggestions here.
Amtrak Trains from Saint Lambert to Rochester
Ethan Allen Express