Flight
Newark Airport (EWR) is the most convenient airport for traveling to and from Princeton.
Train
After arriving at EWR, you can travel to Princeton using NJ Transit. Check the NJ Transit schedule for trains originating at "Newark Airport Rail Station" going to "Princeton Junction Station." Once at Princeton Junction, you can use an Uber to get to your hotel, or you can take the "Dinky" (a smaller NJ Transit train adjacent to the main platform) that travels between Princeton Junction and Princeton University's campus.
Hotel
This is where we'll be having the reception, and it's located in the heart of downtown Princeton. A limited number of discounted room rates are available on a first-come basis here: https://reservations.travelclick.com/13522?groupID=3218832