Newark, NJ to Princeton University buses and trains from $13

Or, see buses and trains from Princeton University to Newark, NJ.
Here are some trips other travelers have found on Routefriend.
$13
0h 43m
1 stop
NJTransit
$17
2h 1m
1 stop
NJTransit Megabus
$26
0h 31m
0 stops
Amtrak
$27
2h 55m
1 stop
CoachUSA Megabus
$30
1h 1m
1 stop
NJTransit Amtrak
$31
1h 22m
1 stop
NJTransit Amtrak
$32
2h 34m
2 stops
CoachUSA NJTransit
$33
1h 16m
1 stop
NJTransit Amtrak
$34
1h 1m
1 stop
NJTransit Amtrak
$40
2h 4m
1 stop
Amtrak Megabus
$47
1h 31m
1 stop
Amtrak Amtrak
$51
2h 28m
2 stops
Amtrak NJTransit