Originally Posted by
abefroman329
Not true. Some (not all) Amtrak trains stop at Princeton Junction.
I'll admit it has been quite some time since I have taken Amtrak on that route, so either the service is new, or I have been clueless all along. In any case, this would certainly help out the OP.