Gettysburg, PA to University of the Sciences in Philadelphia buses and trains from $27

Here are some trips other travelers have found on Routefriend.
$27
1h 34m
0 stops
Amtrak
$35
3h 49m
2 stops
Amtrak NJTransit
$37
4h 4m
2 stops
Amtrak NJTransit
$40
4h 40m
2 stops
Amtrak NJTransit
$42
3h 25m
1 stop
Amtrak NJTransit
$42
4h 40m
2 stops
Amtrak NJTransit
$46
5h 39m
2 stops
Amtrak NJTransit
$46
6h 43m
2 stops
Amtrak NJTransit
$48
4h 0m
3 stops
Amtrak NJTransit
$91
5h 34m
2 stops
Amtrak NJTransit