I will be arriving at JFK on an international flight from Africa (Emirates) a little less than 2 hours before my connecting domestic flight (jetBlue) takes off. When I land, do I need to claim my baggage to go through customs, or is there any way it can be transferred directly? I will have to change terminals and go back thorugh security, so I am concerned about the amount of time it will take to claim baggage, go through customs, change terminals, re-check baggage, go through security again, and get to my gate in time for boarding. Any way that the baggage could be transferred directly from Emirates to jetBlue so I didn't have to deal with it when going through customs? In general, should this be enough time for me to get through it all? Thanks!
I will be arriving at JFK on