How long does an ESTA last?

Esta is a travel authorization that is required for people who are traveling to the United States under the Visa Waiver Program. Your ESTA authorization is usually valid for multiple trips for two years (starting from the date of authorization) or until your passport expires, whichever comes first*. This means that as long as you have received your ESTA travel authorization, you do not need to reapply during the validity period.