Catalyzes the reduction of pyridoxal (PL) with NADPH and oxidation of pyridoxine (PN) with NADP(+). NADP(+) + pyridoxine = H(+) + NADPH + pyridoxal Optimum pH is 6.5-7.5 for the reverse reaction. Cofactor degradation; B6 vitamer degradation; pyridoxal from pyridoxine (dehydrogenase route): step 1/1. Monomer. The N-terminus is blocked. Belongs to the aldo/keto reductase family.