Cheap Bus and Train tickets to Lawrence, US

What are the most popular routes to Lawrence?

Chicago - LawrenceAverage priceCA$129Average duration12h 55mDaily departures3
Kansas City - LawrenceAverage priceCA$22Average duration50mDaily departures4
Topeka - LawrenceAverage priceCA$21Average duration27mDaily departures1
Wichita - LawrenceAverage priceCA$59Average duration3h 5mDaily departures3
Newton - LawrenceAverage priceCA$53Average duration2h 53mDaily departures1