Question: how long does it take to clear customs at newark airport?
Answer: The quickest I have ever cleared immigration is 40 minutes, the longest 2 hours 30 minutes. It seems random, also if you sit at the back of the plane it can be a nightmare, particularly if multiple international flights have landed.