The fiancé(e) K-1 nonimmigrant visa is for the foreign-citizen fiancé(e) of a U.S. citizen. The K-1 visa permits the foreign-citizen fiancé(e) to travel to the United States and marry his or her U.S. citizen sponsor within 90 days of arrival. You can learn more about fiancé(e) visas on usvisas.state.gov.
The K-1 fiancé (e) visa allows your foreign-national fiancé (e) to travel to the US to marry. You must get married within 90 days of his/her arrival. After the marriage, the visa applicant is eligible for a two-year conditional Green Card, giving him/her conditional permanent resident status. It is after two years of marriage that the foreign-national spouse may apply for a 10-year, non-conditional Green Card and eventually U.S. citizenship.
The first step in the K-1 visa process is for the US citizen fiancé (e) to file I-129F, petition for their Alien Fiancé (e) with the USCIS office services in the area where they live. Form I-129 cannot be filed at a U.S. Embassy or Consulate or a USCIS office abroad.
Once the I-129F petition is approved, the foreign-national fiancé (e) may apply for a K-1 visa.
Valid Passport (6 months validity)
I-134 might be requested
Evidence of relationship with the U.S. Citizen fiancé (e).
Payment for fees.
A medical examination, a valid passport, two passport photos and evidence of the relationship with the US sponsor and visa applicant will be required with the above forms.
The visa applicant will need to attend an interview at the nearest US embassy or consulate. If this interview is successful, the applicant will be granted a K-1 visa and may travel to the US to marry.