Newark, NJ to Lancaster, PA buses and trains from $26

Or, see buses and trains from Lancaster, PA to Newark, NJ.
Here are some trips other travelers have found on Routefriend.
$26
3h 31m
1 stop
BoltBus Amtrak
$28
3h 19m
2 stops
NJTransit Amtrak
$49
2h 57m
1 stop
NJTransit Amtrak
$49
3h 19m
1 stop
NJTransit Amtrak
$55
2h 19m
0 stops
Amtrak
$55
2h 52m
2 stops
NJTransit Amtrak
$60
3h 7m
1 stop
NJTransit Amtrak
$68
2h 48m
1 stop
NJTransit Amtrak
$71
3h 18m
1 stop
CoachUSA Amtrak
$76
3h 13m
1 stop
Amtrak Amtrak