Originally Posted by
akcae
Not sure if you're aware, but for your return you will actually have to pass through the U.S. immigration in Montreal before you board your EWR flight, so make sure your layover is long enough.
Unless you have good ol nexus