Question: do you need a visa for usa if you have a british passport?
Answer: Currently, many British citizens traveling on a valid, individual machine readable or e-passport, with a return or onward ticket, and who are staying for less than 90 days, qualify for the Visa Waiver Program and can travel visa-free with only an Electronic System for Travel Authorization (ESTA).