China, Canada agree 10-year visas China and Canada have reached an agreement that will see both countries grant 10-year visas for each other's citizens. The multiple-entry visas will be available for both business travellers and tourists, and are available immediately. The move follows a similar agreement reached between China and the US in 2014.