do eu passport need visa for canada?
Visas. All EU nationals are considered visa-exempt for stays up to six months but all must complete an Electronic Travel Authorisation (eTA) before boarding their flights to Canada. ... However, EU nationals do not need an eTA if entering by land or sea.