Newark, NJ to Detroit, MI buses and trains from $93

Or, see buses and trains from Detroit, MI to Newark, NJ.
Here are some trips other travelers have found on Routefriend.
$93
16h 40m
2 stops
NJTransit Amtrak
$105
19h 43m
2 stops
Amtrak
$116
16h 27m
2 stops
Amtrak Amtrak
$138
20h 10m
3 stops
NJTransit Amtrak
$193
21h 9m
4 stops
NJTransit Amtrak
$210
20h 40m
3 stops
NJTransit Amtrak