Haverford College to Newark, NJ buses and trains from $42

Or, see buses and trains from Newark, NJ to Haverford College.
Here are some trips other travelers have found on Routefriend.
$42
2h 25m
1 stop
Amtrak NJTransit
$45
2h 25m
1 stop
Amtrak NJTransit
$53
2h 10m
1 stop
Amtrak NJTransit
$54
1h 37m
0 stops
Amtrak
$66
2h 25m
2 stops
Amtrak NJTransit
$71
2h 25m
1 stop
Amtrak NJTransit
$82
2h 22m
1 stop
Amtrak Amtrak