This question already has an answer here:

Flying from Heathrow on United Airlines, changing planes at Newark then taking another United Airlines flight to Costa Rica. Do I still need a US visa. Also, returning via Toronto, will I need a visa for Canada. I am British.

marked as duplicate by Doc, user1712, Gagravarr, Dirty-flow, Geeo Jan 4 '14 at 12:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Nationality? so we can answer.... – Nean Der Thal Jan 4 '14 at 9:54

As per the answer to Do I need a US visa to transit (or layover) through an American airport? you will require an ESTA (similar to a visa, but obtained electronically) before travelling the US, even though you are only transiting through the US. ESTAs are relatively easy to obtain (presuming you do not have a criminal record/etc), and cost only $14 per person.

UK citizens do NOT require a Visa or anything similar to transit Canada.

Not the answer you're looking for? Browse other questions tagged or ask your own question.