Upvote:0
No matter where you are flying from, where you are flying to - if you are transiting in the US you will need:
You may have to recheck your bags if:
a. Your flight is on two different carriers and your bags are only checked through to the US. You can know this by looking at the baggage claim ticket that the check-in agent will give you at your departure point. Even if your flight is departing from the same airport, you may have to physically re-check your bags. This means going to check-in counter where the agent will put a fresh set of tags on your bags and give you a new luggage claim stub; you may also get a different boarding pass - and you'll have to pass through security.
b. Your connecting flight is from a different airport than your arriving flight. For example, you are landing at Dallas Fort Worth but your next flight is from Dallas Love Field. In this case you'll have to collect your bags, travel to the next airport and check-in again.
If you already have your connecting US departure boarding passes and your luggage has been checked all the way through to the final destination (this usually happens if you are traveling on one airline or are on a codeshare flight - a portion of your flight is being flown on a different carrier, but under the same ticket); then you still have to collect your bags - but you just need to drop them off at the luggage counter - as your bags already have the required luggage tags for your final destination. You will still have to go through immigration and security procedures.
In all cases - for practical planning purposes, you should imagine your trip as you land in the US, enter the US, and then continue your journey - no matter where your final destination is.