Ann Arbor, MI to Cincinnati, OH buses and trains from $34

Or, see buses and trains from Cincinnati, OH to Ann Arbor, MI.
Here are some trips other travelers have found on Routefriend.
$34
6h 40m
1 stop
Greyhound
$39
19h 10m
3 stops
Greyhound
$80
15h 0m
1 stop
Amtrak
$47
12h 13m
2 stops
Amtrak Greyhound
$56
13h 39m
4 stops
Amtrak Greyhound
$58
1d 0h
4 stops
Amtrak Greyhound
$58
12h 13m
2 stops
Amtrak Greyhound
$?
6h 50m
1 stop
Amtrak Greyhound