New Jersey Institute of Technology to University of Pennsylvania buses and trains from $8

Here are some trips other travelers have found on Routefriend.
$8
1h 35m
0 stops
BoltBus
$12
1h 43m
1 stop
NJTransit
$15
2h 19m
2 stops
NJTransit BoltBus
$15
3h 27m
2 stops
NJTransit GotoBus
$16
2h 39m
2 stops
NJTransit GotoBus
$25
3h 48m
1 stop
CoachUSA GotoBus
$26
3h 49m
1 stop
CoachUSA GotoBus
$30
2h 6m
2 stops
Amtrak NJTransit
$30
2h 6m
2 stops
Amtrak NJTransit
$31
1h 57m
2 stops
Amtrak NJTransit
$31
1h 28m
1 stop
Amtrak NJTransit
$32
1h 37m
1 stop
NJTransit Amtrak
$33
1h 43m
1 stop
NJTransit Amtrak
$38
3h 19m
1 stop
Amtrak GotoBus
$39
3h 23m
1 stop
Amtrak GotoBus
$40
1h 42m
1 stop
NJTransit Amtrak
$41
1h 13m
1 stop
NJTransit Amtrak
$43
2h 24m
2 stops
Amtrak NJTransit
$52
0h 51m
0 stops
Amtrak
$52
1h 16m
1 stop
NJTransit Amtrak
$60
2h 58m
2 stops
Amtrak NJTransit
$62
3h 16m
2 stops
Amtrak NJTransit
$81
1h 33m
1 stop
Amtrak Amtrak