|Fastest time||7h 0m|
|Trips per day||3|
Book Jefferson Lines from Saint Joseph to Ames from $94.87. There are 3 Jefferson Lines schedules from Saint Joseph to Ames and you can expect on average to pay $99.85 for a Jefferson Lines ticket to Ames. In Saint Joseph, Jefferson Lines departs to Ames from 611 Angelique St and no other station. In Ames, Jefferson Lines arrives at Intermodal Station - 129 Hayward Ave and no other station.
An average trip on Jefferson Lines from Saint Joseph to Ames takes 9 hours and 17 minutes, while the fastest available Jefferson Lines trip will get you to Ames in 7 hours and 0 minutes,
On weekends, Jefferson Lines offers 3 trips per day and you could expect to pay $105.56 for a weekend getaway trip to Ames.