The train from Newark to Penn Station is great. 15 minutes or so, and you’re right in the heart of the city.
It’s about an hour.... LGA is much closer.
Although it depends where he intends to go after he lands, exactly.