Yes. An eTA is required in order to fly to Canada or transit through a Canadian airport.
Did you find it helpful? Yes No