Berkeley College to Millersville University of Pennsylvania buses and trains from $27

Here are some trips other travelers have found on Routefriend.
$27
3h 4m
1 stop
BoltBus Amtrak
$27
3h 34m
1 stop
GotoBus Amtrak
$41
4h 3m
1 stop
Megabus Amtrak
$54
3h 13m
1 stop
NJTransit Amtrak
$55
3h 39m
1 stop
NJTransit Amtrak
$55
2h 36m
0 stops
Amtrak
$59
3h 10m
2 stops
NJTransit Amtrak
$60
2h 49m
1 stop
NJTransit Amtrak
$66
6h 15m
2 stops
Metro-North Amtrak
$73
3h 7m
2 stops
NJTransit Amtrak
$75
3h 15m
2 stops
CoachUSA Amtrak
$79
5h 42m
2 stops
Metro-North Amtrak