|Shortest Duration||2h 10m|
|Trips per day||1|
Book Jefferson Lines from Osceola to Kansas City from $39.00. Typically there is one Jefferson Lines schedule per day from Osceola to Kansas City and you can expect on average to pay $40.93 for a Jefferson Lines ticket to Kansas City. In Osceola, Jefferson Lines departs to Kansas City from 3649 Hwy 13 N, In Kansas City, Jefferson Lines arrives at Bus Terminal - 1101 Troost Ave,
An average trip on Jefferson Lines from Osceola to Kansas City takes 2 hours and 11 minutes, while the fastest available Jefferson Lines trip will get you to Kansas City in 2 hours and 10 minutes,
On weekends, Jefferson Lines offers 1 trip per day and you could expect to pay $44.00 for a one way ticket for your weekend getaway trip to Kansas City.