2

This question already has an answer here:

I traveled back to China using my Chinese passport for summer break, when I’m travelling back to Canada, I’m using my Chinese passport booking a flight to Seattle (I have a Visa) that is stopping in Canada, would I be able to enter Canada using my Canadian passport even if China doesn’t allow dual citizenship?

marked as duplicate by jpatokal, gmauch, Mark Mayo Aug 1 '18 at 21:54

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.

  • How are you still a Chinese citizen if I may ask? Any lack of visas observed by the Chinese and it's supposed to be gone! – Crazydre Aug 1 '18 at 20:02
0

Not only can you, you must. To enter Canada on a Chinese passport, you'll need an eTA - an electronic travel authorization - and these are not available to Canadian citizens, even if they hold a foreign citizenship as well.

China may not recognize your dual citizenship, but Canada certainly recognizes your Canadian citizenship.

  • "To enter Canada on a Chinese passport, you'll need an eTA - an electronic travel authorization" The Chinese passport cannot get eTA (unless they are a US permanent resident) -- they would have to get a visitor visa to visit Canada. However, with the Chinese passport they can transit Canada without a visa to/from the US under certain conditions, and an eTA is not needed. – user102008 Aug 1 '18 at 22:29

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