This question already has an answer here:
We are a Norwegian family traveling on United from Oslo via Heathrow then Newark to Toronto Pearson. We have almost 90 minutes between the flight from Heathrow landing in Terminal B (20:30) and the flight to Toronto leaving from Terminal C (21:57).
Do we have enough time to catch our flight to Toronto?
Should we have checked in luggage or should we only take handbags in order not to waste time?
What do we have to do in Newark and how long does it usually take?
This will be on a Thursday evening.