We recommend that you complete your ESTA application at least 72 hours prior to departure.
In some cases, additional review may take longer—up to 72 hours—although most applications are processed within a few hours.
Therefore, we recommend applying as soon as possible after booking your flight.