Memphis, TN to Monroe, MI buses and trains from $143

Here are some trips other travelers have found on Routefriend.
$143
23h 58m
1 stop
Amtrak