Jefferson Lines operates, on average, 1 bus schedule(s) from Shenandoah to Saint Joseph. The average Jefferson Lines ticket to Saint Joseph costs $38.27. Cheap Jefferson Lines tickets to Saint Joseph are available on Wanderu starting from $35.00. In Shenandoah, Jefferson Lines departs from 309 S Fremont St and no other station. In Saint Joseph, Jefferson Lines arrives at 611 Angelique St and no other station.
An average trip on Jefferson Lines from Shenandoah to Saint Joseph takes 1 hours and 56 minutes, while the fastest available Jefferson Lines trip will get you to Saint Joseph in 1 hours and 55 minutes,
On weekends, Jefferson Lines offers 1 trip per day and you could expect to pay $40.00 for a weekend getaway trip to Saint Joseph.