Originally Posted by
Often1
The US has vastly many more stations than any other country. Most of those have no CBP presence. Thus, CBP is done at the Port of Entry. You should not need to recheck your bag if connecting. Your bag should be checked to your final destination and simply dropped without a significant wait.
Maybe I should have explained my post better.
I recently did Paris -> Washington DC -> St Louis. I've done several international flights before, and have ALWAYS had to collect my checked bag at the arrival airport in the US (in this case, IAD), then walk with it for a few minutes, only to recheck it. In my case, I had to grab my checked bag at IAD, then recheck it to make its way to STL.
I've never had a layover in Europe, but have been told that you do not have to collect your checked bag. For example, if I flew JFK -> DUB -> CDG, I wouldn't have to grab my checked bag in DUB, only to recheck it again 10 minutes later.
Am I correct with this? Is there any reason that you have to recheck your bag in the US?