I took the Valley Flyer train from Springfield to New Haven, then Metro-North to Grand Central and finally NJ Transit to Princeton Junction NJ. How to take the commuter trains and save money on a long trip.