|Shortest Duration||6h 0m|
|Trips per day||5|
Book Amtrak from Milwaukee to Waterloo from $51.00. There are 5 Amtrak schedules from Milwaukee to Waterloo and you can expect on average to pay $58.11 for a Amtrak ticket to Waterloo. In Milwaukee, Amtrak departs to Waterloo from Airport - 5601 S 6th St and 1 other station. In Waterloo, Amtrak arrives at 485 West Van Vleek Street and no other station.
An average trip on Amtrak from Milwaukee to Waterloo takes 6 hours and 22 minutes, while the fastest available Amtrak trip will get you to Waterloo in 6 hours and 0 minutes,
On weekends, Amtrak offers 5 trips per day and you could expect to pay $58.50 for a weekend getaway trip to Waterloo.