I completed this for our previous trip in Jan and was a waste of time still needed the green forms, I suggest you do both
I do not know when you went in January, but the ESTA only became compulsory in mid January and replaces the green form. However you are still required to give advance passanger information to the airline.
VISA WAIVER PROGRAM
You must complete this at least 72 hours before you fly, suggest a minimum of a week before departure. If you fail to complete this you are more than likely to be refused entry to the USA
https://esta.cbp.dhs.gov
Do not forget to give your airline the advanced passenger information as soon as possible, they still need this information in addition to the ESTA form.
![]()
This IS designed to replace the green I-94W form in future but both are still required for the time being. And definitely don't pay for it. It is VERY simple to fill in online and those companies trading on people's ignorance of the situation should be ashamed of themselves. You will also still need to fill in your API information online with your airline beforehand, too, but this should also be phased out in future (although there is no timetable for when).
Sorry. Whats the API ?
Advance Passenger Information. You have to give it to the airline before they allow you to fly, I believe they all do it online now. I just did it online with AA today but it said could be done at checkin also. Saves time online.
What is the API? I've already done ESTA, that's all fine and dandy, but have never heard of API. How do I go about doing that?
We leave for WDW in 33 days, we ve filled out the API info but have nt filled in the ESTA forms yet. Once filled in do we need to print the esta forms out?? Or is it just a case of writing a ref number down?