how long does it take to get usa visa waiver?
Although there are no specific rules regarding how many days in advance you need to apply for ESTA, normally you will receive the results of your application within three days, or 72 hours. Therefore, it is recommended to apply for it at least three days in advance.