The US Visa Waiver Program allows nationals from certain countries to travel to the US for tourism or business stays for up to 90 days, providing certain requirements are met. Bear in mind that the 90-day requirement includes any time spent in Canada, Mexico and adjoining islands including the Caribbean. Travelers who are eligible for the VWP must apply online for ESTA approval. There is a $14 fee to cover administrative costs.
If you are visiting the US for tourism or business not exceeding 90 days, and are from one of the 38 visa waiver countries within the ESTA program, you can apply for an ESTA online. Approval usually only takes a few minutes but can take up to 72 hours so applications should be made well ahead of any planned travel dates. Proof of ESTA authorization must be presented prior to boarding a plane or ship bound for the USA.
Visitors from one of the 38 visa waiver countries may need to apply for a visa in certain circumstances. An ESTA application only covers visitors for short business or tourism trips (up to 90 days) and the holder must have an e-passport. A visa is required in the following circumstances, if the visitor:
In any 90-day visit, travelers may take a short trip to Mexico, Canada or the adjoining islands and return to the US under the same VWP period. Re-admission to the US in this case does not constitute the start of a new 90-day admission period.
ESTA approval lasts for two years, providing there is no change in personal circumstances, status or expiry of the passport. ESTA approval can be used for multiple visits under the VWP, providing each visit is within the terms of the VWP i.e. less than 90 days, and for business or tourism purposes.