Berkeley College to Princeton University buses and trains from $1

Or, see buses and trains from Princeton University to Berkeley College.
Here are some trips other travelers have found on Routefriend.
$1
1h 25m
0 stops
Megabus
$8
1h 31m
2 stops
Megabus NJTransit
$16
4h 25m
3 stops
GotoBus NJTransit
$17
1h 1m
1 stop
NJTransit
$17
4h 49m
3 stops
GotoBus NJTransit
$26
0h 46m
0 stops
Amtrak
$28
1h 34m
2 stops
Amtrak NJTransit
$29
1h 4m
1 stop
Amtrak NJTransit
$31
0h 55m
1 stop
NJTransit Amtrak
$31
1h 19m
1 stop
NJTransit Amtrak
$31
1h 19m
2 stops
Amtrak NJTransit
$33
1h 49m
2 stops
CoachUSA NJTransit
$34
1h 19m
2 stops
Amtrak NJTransit
$34
1h 19m
1 stop
NJTransit Amtrak
$37
1h 27m
2 stops
Amtrak NJTransit
$44
1h 36m
1 stop
NJTransit Amtrak
$44
1h 30m
2 stops
Amtrak NJTransit
$59
3h 49m
3 stops
Amtrak NJTransit