Canada will suspend operations at its embassy in Venezuela immediately because its diplomats will no longer be able to obtain visas, the Canadian foreign minister said on Sunday.