Houston, TX to Orlando, FL buses and trains from $89

Or, see buses and trains from Orlando, FL to Houston, TX.
Here are some trips other travelers have found on Routefriend.
$89
22h 10m
0 stops
Greyhound
$279
2d 22h
3 stops
Amtrak
$132
23h 30m
3 stops
Amtrak Greyhound
$186
23h 30m
3 stops
Amtrak Greyhound
$313
3d 6h
4 stops
Greyhound Amtrak