Philadelphia, PA to Woodbridge, NJ buses and trains from $28

Or, see buses and trains from Woodbridge, NJ to Philadelphia, PA.
Here are some trips other travelers have found on Routefriend.
$28
1h 19m
1 stop
NJTransit Amtrak
$33
1h 54m
2 stops
NJTransit Amtrak
$37
2h 4m
2 stops
NJTransit Amtrak
$40
2h 34m
2 stops
NJTransit Amtrak
$40
2h 12m
1 stop
BoltBus Amtrak
$46
0h 42m
0 stops
Amtrak
$50
2h 36m
2 stops
NJTransit Amtrak
$54
3h 7m
2 stops
NJTransit Amtrak
$56
3h 7m
2 stops
NJTransit Amtrak
$59
3h 37m
2 stops
NJTransit Amtrak
$61
3h 51m
2 stops
NJTransit Amtrak