FlyerTalk Forums - View Single Post - Flying to Canada through EWR - Short layover - Do I clear customs in Newark?
Old Dec 18, 2018 | 11:09 am
  #5  
themicah
All eyes on you!
20 Years on Site
 
Join Date: Jan 2003
Location: NYC
Posts: 8,681
There are two possible scenarios:
  1. US-EWR-Canada: no immigration/customs in the US; clear Canadian immigration/customs on arrival Canada.
  2. Third country-EWR-Canada: clear US immigration/customs on arrival at EWR; clear Canadian immigration/customs on arrival in Canada.
Either way, you always clear Canadian immigration/customs upon arrival in Canada. Note that when you check in for your flight, the airline will likely want to see your passport.

As cestmoi123 said, if you're flying from Canada to EWR, you will usually preclear US customs/immigration in Canada before boarding, but I don't think any foreign governments have customs preclearance at US airports. Here's a list of the airports in Canada (and a few other countries) that have US customs/immigration preclearance:

https://www.cbp.gov/border-security/...s/preclearance
themicah is offline