Gettysburg, PA to Newark Airport, NJ buses and trains from $44

Or, see buses and trains from Newark Airport, NJ to Gettysburg, PA.
Here are some trips other travelers have found on Routefriend.
$44
3h 48m
2 stops
Amtrak NJTransit
$59
3h 46m
1 stop
Amtrak NJTransit
$59
3h 48m
1 stop
Amtrak NJTransit
$60
3h 19m
1 stop
Amtrak
$61
3h 33m
1 stop
Amtrak NJTransit
$62
3h 48m
1 stop
Amtrak NJTransit
$64
3h 4m
1 stop
Amtrak NJTransit
$69
4h 0m
1 stop
Amtrak NJTransit
$71
3h 46m
1 stop
Amtrak CoachUSA
$89
3h 57m
1 stop
Amtrak Amtrak