In 2026, 2 hours for JFK immigration is "cutting it fine" but is often doable if you are prepared. JFK is one of the busiest ports of entry in the US, and wait times can fluctuate wildly depending on whether multiple wide-body jets from Europe and Asia land at the same time (typically between 3:00 PM and 6:00 PM). If you are a US citizen or have Global Entry, you can often clear in under 20 minutes. However, for international travelers in the general queue, the process can easily take 60–90 minutes. A high-value "pro-tip" for 2026 is to download the CBP Mobile Passport Control (MPC) app before you land; many terminals at JFK now have a dedicated (and much faster) lane for MPC users, which can save you an hour of standing in line. If you have a connecting flight, 2 hours is very risky because you must also collect your bags, clear customs, and go through TSA security again, which can be a "cluster" at terminals like Terminal 4 or 1.