what is the difference between k3 and cr1 visa?
A K3 visa is a multiple entry visa, so the K3 visa holder is allowed to exit the US and re-enter as long as the visa remains valid. ... On the other hand, a CR1 visa is an immigrant visa. CR1 visa applicants need to wait in their home countries for the application for US legal permanent residence to be processed.