Niagara University to Monroe, MI buses and trains from $104

Or, see buses and trains from Monroe, MI to Niagara University.
Here are some trips other travelers have found on Routefriend.
$104
17h 19m
1 stop
Amtrak
$168
21h 0m
3 stops
Greyhound Amtrak
$?
11h 15m
2 stops
Greyhound Amtrak