有效期不一定一致,两者性质不同。
VISA是唯一合法进入加拿大过境的许可,有效期表示你可以在什么时候之前进入加拿大。单次入境的话,表示只能使用一次,多次入境的话表示在有效期前可以多次进入加拿大。visa关系不大,只要不离开加拿大,失效了也没有关系。所以一般visa 也称为entrance visa.
study permit是你在加拿大境内的合法身份。如果你在加拿大境内,visa过期也没关系,只要你不出加拿大,study permit有效即可。但是如果study permit过期,即使你visa还有效,学校都不能接受你的注册。所以study permit应该不能失效,时间一到,都要提前延续。
不一定会是一致的