Cheap Bus and Train tickets to Lawrence, US

What are the most popular routes to Lawrence?

Kansas City - LawrenceAverage price₹1,861Average duration1h 8mDaily departures1
St. Louis - LawrenceAverage price₹11,067Average duration14h 35mDaily departures2
Chicago - LawrenceAverage price₹9,851Average duration9h 15mDaily departures2
Wichita - LawrenceAverage price₹3,836Average duration3h 5mDaily departures3
Kansas City - LawrenceAverage price₹1,779Average duration1h 20mDaily departures1