Travel from Kansas-City to Lawrence-KS-USA

Bus or train from Kansas City to Lawrence?

Greyhound USA operates a bus from Kansas City to Lawrence twice daily. Tickets cost $11 - $24 and the journey takes 1 h 5 min. Alternatively, Amtrak operates a train from Kansas City to Lawrence twice daily. Tickets cost $23 - $45 and the journey takes 1 h 7 min.

Book transport from Kansas City to Lawrence

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Kansas City to Lawrence

ModeDurationPrice
From Kansas City, KS bus to Lawrence, KS.1 h 5 min$18
From Kansas City Amtrak train to Lawrence Amtrak.1 h 7 min$33
From On 10Th At Walnut Eastbound Nearside line 403 bus to JCCC Carlsen Center-52 then bus to 19th & Haskell-59.2 h 49 min$3
From Kansas City taxi to Lawrence.40 min$116
From Kansas City drive to Lawrence.40 min$4

How long does it take to get from Kansas City to Lawrence?

The bus from Kansas City, KS to Lawrence, KS takes 1 h 5 min including transfers and departs twice daily.

Is there a direct train between Kansas City and Lawrence?

Yes, there is a direct train departing from Kansas City Amtrak and arriving at Lawrence Amtrak. Services depart twice daily, and operate every day. The journey takes approximately 1 h 7 min.

Is there a direct bus between Kansas City and Lawrence?

Yes, there is a direct bus departing from Kansas City, KS and arriving at Lawrence, KS. Services depart twice daily, and operate every day. The journey takes approximately 1 h 5 min.

Operators from Kansas City to Lawrence

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak
Kansas City Transportation (KCATA)Kansas City Transportation (KCATA)
The Jo+1 816-221-0660The Jo