Jefferson Lines operates, on average, 1 bus schedule(s) from Shenandoah to Harrisonville. The average Jefferson Lines ticket to Harrisonville costs $50.35. Cheap Jefferson Lines tickets to Harrisonville are available on Wanderu starting from $46.00. In Shenandoah, Jefferson Lines departs from 309 S Fremont St and no other station. In Harrisonville, Jefferson Lines arrives at 21501 E 275th St and no other station.
An average trip on Jefferson Lines from Shenandoah to Harrisonville takes 14 hours and 41 minutes, while the fastest available Jefferson Lines trip will get you to Harrisonville in 14 hours and 40 minutes,
On weekends, Jefferson Lines offers 1 trip per day and you could expect to pay $52.00 for a weekend getaway trip to Harrisonville.