A fiancé of a U.S. citizen is eligible for a K-1 visa, which allows a fiancé to enter the U.S. to marry the petitioner within 90 days. The application process for K-1 visa generally takes between 4-24 months depending on the nationality of the fiancé.
A spouse of a U.S. citizen is eligible for a K-3 visa. A K-3 visa allows a spouse of a U.S. citizen to enter the U.S. while awaiting the results of a pending green card application. The application process for K-3 visa takes between several months to one year.