Iona College to Princeton University buses and trains from $11

Or, see buses and trains from Princeton University to Iona College.
Here are some trips other travelers have found on Routefriend.
$11
2h 13m
1 stop
Metro-North Megabus
$38
2h 9m
2 stops
Amtrak NJTransit
$46
4h 4m
3 stops
Amtrak NJTransit