Philadelphia, PA to Trenton, NJ buses and trains from $0

Or, see buses and trains from Trenton, NJ to Philadelphia, PA.
Here are some trips other travelers have found on Routefriend.
$0
0h 43m
0 stops
NJTransit
$27
1h 10m
1 stop
Amtrak NJTransit
$28
0h 25m
0 stops
Amtrak
$33
1h 43m
2 stops
NJTransit Amtrak
$36
2h 22m
2 stops
NJTransit Amtrak
$37
2h 52m
2 stops
NJTransit Amtrak
$37
2h 25m
2 stops
NJTransit Amtrak
$38
2h 40m
2 stops
NJTransit Amtrak
$41
3h 4m
2 stops
NJTransit Amtrak
$43
3h 28m
2 stops
NJTransit Amtrak
$44
1h 37m
1 stop
Amtrak NJTransit
$47
3h 40m
2 stops
NJTransit Amtrak
$47
3h 58m
2 stops
NJTransit Amtrak
$50
1h 37m
1 stop
Amtrak NJTransit
$74
2h 21m
1 stop
Amtrak NJTransit