|Fastest time||6h 0m|
|Trips per day||2|
Book Jefferson Lines from Maryville to Ames from $94.89. There are 2 Jefferson Lines schedules from Maryville to Ames and you can expect on average to pay $99.34 for a Jefferson Lines ticket to Ames. In Maryville, Jefferson Lines departs to Ames from 1719 E 1st 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 Maryville to Ames takes 8 hours and 46 minutes, while the fastest available Jefferson Lines trip will get you to Ames in 6 hours and 0 minutes,
On weekends, Jefferson Lines offers 2 trips per day and you could expect to pay $105.58 for a weekend getaway trip to Ames.