If $k$ is algebraically closed of non-zero characteristic $p$, then bijectivity on closed points is not enough (take the morphism $\mathrm{Spec}\,k[x]\rightarrow \mathrm{Spec}\,k[x]$ corresponding to $f(T)\rightarrow f(T^p)$).
If $k$ is algebraically closed of characteristic 0, then bijectivity on closed points is enough (if your target is normal, that is).
If you do not make any assumption on characteristic, then the following result is true. A quasi-finite birational morphism between integral schemes of finite type over an algebraically closed field, with target normal, is an open immersion. If your morphism is also surjective, it is an isomorphism (since surjective open immersions are isomorphisms). In particular, if your morphism is bijective birational, it is an isomorphism.
The reason why characteristics 0 and $p$ apparently behave differently is that only in $\mathrm{char}\,p$ you have this funny thing called purely inseparable field extension.