We arrived just a bit over three hours before our JetBlue flight on a Saturday earlier this month. We zoomed right through checkin, security, and immigration. However right behind us in the checkin line arrived what seemed like two plane loads of people. It seems like a matter of timing with regards to how many other flights are leaving in the same window and how many of them are with your airline. Sorry, like the poster above I’ve heard everything from minutes to hours... there doesn’t seem to be a dependable answer.