Newark, NJ to Norwalk, CT buses and trains from $31

Here are some trips other travelers have found on Routefriend.
$31
2h 33m
1 stop
Amtrak Metro-North
$34
3h 4m
1 stop
Amtrak Metro-North
$34
2h 40m
1 stop
Amtrak Metro-North
$43
1h 30m
1 stop
Amtrak Metro-North
$46
2h 58m
1 stop
Amtrak Metro-North
$?
3h 37m
2 stops
Amtrak Metro-North