|Shortest Duration||11h 0m|
|Trips per day||2|
Book Amtrak from St Louis to Portage from $63.00. There are 2 Amtrak schedules from St Louis to Portage and you can expect on average to pay $84.50 for a Amtrak ticket to Portage. In St Louis, Amtrak departs to Portage from Gateway Station - 430 S 15th St and no other station. In Portage, Amtrak arrives at 400 W Oneida St and no other station.
An average trip on Amtrak from St Louis to Portage takes 10 hours and 51 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $106.00 for a weekend getaway trip to Portage.