|Shortest Duration||25h 0m|
|Trips per day||6|
Book Amtrak from St Louis to Poughkeepsie from $138.00. There are 6 Amtrak schedules from St Louis to Poughkeepsie and you can expect on average to pay $155.15 for a Amtrak ticket to Poughkeepsie. In St Louis, Amtrak departs to Poughkeepsie from Gateway Station - 430 S 15th St and no other station. In Poughkeepsie, Amtrak arrives at 41 Main St and no other station.
An average trip on Amtrak from St Louis to Poughkeepsie takes 31 hours and 59 minutes, while the fastest available Amtrak trip will get you to Poughkeepsie in 25 hours and 0 minutes,
On weekends, Amtrak offers 12 trips per day and you could expect to pay $153.25 for a weekend getaway trip to Poughkeepsie.