Originally Posted by
aidy
Ive had one for a while valid until 2022, and ive already been to Canada twice already this year and 5 times last year on the same eta.
The wife has a Canadian passport so no issues there
ETA was my guess too. Did you check mark the box in your itinerary asking for valid travel documents and did you also give BA your ETA number? It was mandatory for me for my last trip to the US (January 2018).