I am a Mexican national with a tourist visa. I will be crossing overland to El Paso TX, to take a connecting flight from El Paso to Atlanta then out to Seoul, Korea, to end up in Cambodia. Do I need an I-94 form at any of the US airports?
As I understand it, if you have a paper I-94, you should give it to the airline when you check in for your flight to Korea. If they do not give you a paper I-94, and perhaps even if they do, your departure will be recorded when the airline passes your passport information to CBP.
But you won't "need" the form anywhere, and if you have one but forget to hand it to the airline, nothing much will happen. In this case, if your departure is for some reason not recorded, you can mail your I-94 and boarding passes to an address in Ohio to have your records updated.
We also have several related questions on this site:
- Where to return I-94 form?
- Will I get any trouble after forgetting to return I-94 form on time?
- Do I need to return my I-94 to CBSA if I know this isn't my last visit within the I-94 validity?
- Does returning my I-94 at the Canadian border make any difference at all?
- I forgot to give back the I94-W form and departed from a Mexican airport
- How can I ensure my exit from the US by land is recorded?