Trenton is the nearest Airport (20miles) from there you can do uber/lift or rent a car. Unfortunately no good public transportation option. Another airport is Newark.
Take taxi it's easy from Newark airport EWR
Newark airport. Rent a car.
Trenton airport is closest. From there you can call uber.
Uber or Rental.
Newark airport
Thanks! Your answer is awaiting moderation.