In order to obtain ESTA Visa, you need to make your application approximately seventy two hours before you can travel. You also need to have an electronic passport or a visa. Additionally, you should provide correct information on ESTA application. In the event that your ESTA application does not go through, then you can try and get a visa. And if you already have a United States visa with you, there will be no need for you to apply for ESTA. After checking your documents, you then need to book an appointment with the United States Embassy in your country in order to do a visa interview. After passing your online application, you can then wait for a response which will be done through your email address.