How far is Newark airport from Manhattan?

From Manhattan, New York to Newark Liberty International Airport in New Jersey is 18.4 miles. Driving time is 33 minutes, but can take up to 46 minutes in traffic.