Haverford College to New York Law School buses and trains from $18

Or, see buses and trains from New York Law School to Haverford College.
Here are some trips other travelers have found on Routefriend.
$18
3h 19m
1 stop
Amtrak GotoBus
$22
4h 13m
3 stops
Amtrak NJTransit
$46
1h 51m
0 stops
Amtrak
$46
3h 43m
2 stops
Amtrak NJTransit
$49
3h 54m
2 stops
Amtrak NJTransit
$52
3h 43m
3 stops
Amtrak NJTransit
$59
3h 10m
2 stops
Amtrak NJTransit
$63
3h 54m
2 stops
Amtrak NJTransit
$70
4h 55m
1 stop
Amtrak Megabus
$75
3h 54m
2 stops
Amtrak NJTransit
$112
3h 12m
1 stop
Amtrak CoachUSA