Question: how long is esta valid for?
Answer: ESTA approval is valid for two years or until your passport expires, (whichever is sooner) from the date of issue. Travellers can enter multiple times within the 90 day validity.