Lexington, KY to St. Louis, MO buses and trains from $53

Or, see buses and trains from St. Louis, MO to Lexington, KY.
Here are some trips other travelers have found on Routefriend.
$53
8h 55m
2 stops
Greyhound
$83
22h 6m
3 stops
Greyhound Amtrak
$95
18h 20m
3 stops
Greyhound Amtrak
$158
22h 6m
2 stops
Greyhound Amtrak
$192
1d 11h
3 stops
Greyhound Amtrak
$193
1d 11h
3 stops
Greyhound Amtrak