加拿大雙重國籍公民不能再使用非加拿大護照搭飛機前往或過境加拿大。您需要持有有效的加拿大護照才能登機。
加拿大雙重公民需要有效的加拿大護照 - Canada.ca
如果您沒有有效的加拿大護照,但在此流程開始後辦理登機手續時出示外國護照或其他文件,您可能會遇到延誤或無法登機飛往加拿大的航班。
作為加拿大 eTA 計劃近期變化的一部分, 美國綠卡持有者 或美國(US)的合法永久居民, 不再需要加拿大 eTA.
在辦理登機手續時,您需要向航空公司工作人員出示您作為美國永久居民的有效身份證明
當您抵達加拿大時,邊境服務官員會要求您出示您的護照和美國永久居民有效身分證明或其他文件。
旅行時,請務必攜帶 - 來自您國籍國的有效護照 - 您作為美國永久居民身份的證明,例如有效的綠卡(官方稱為永久居民卡)
若符合以下條件,您就有資格申請加拿大 eTA:
如果不符合上述任何條件,那麼您必須申請加拿大訪客簽證。
根據您的回答,就您當前的旅行而言,您就是 不符合加拿大eTA的資格.
但是,您可能有資格獲得訪問加拿大的常規簽證。學習更多關於 按國家/地區劃分的加拿大入境要求