C.I Have Met In-Person My Foreign National Fiancée Who Is Residing Outside The U.S.
This scenario presents a variety of possibilities:
1. File For A K-1 Visa
You may file for a K-1 fiancé nonimmigrant visa for the foreign national with the USCIS.
The entire K-1 process generally takes about 6 to 9 months.
2. Marry Your Foreign National Fiancé(e) Outside The U.S. And File For A K-3 Visa
You and the foreign national can get married outside the U.S., having a wonderful traditional ceremony or a simple civil ceremony. After you both get married, you can file for a K-3 nonimmigrant visa petition with the USCIS.
The entire K-3 process generally takes about 6 to 9 months.
3. Marry Your Foreign National Fiancé(e) In The U.S. And File For A K-3 Visa
After your foreign national fiancé(e) arrives in the U.S., you and the foreign national can get married in the U.S. after which the foreign national spouse returns to the home country. You can then file for a K-3 nonimmigrant visa petition with the USCIS.
The entire K-3 process generally takes about 6 to 9 months.
4. Foreign National Fiancé(e) Arrives In The U.S., Your Marriage Takes Place After 60 Days, And You File For A Green Card
Your foreign national spouse can obtain permanent residence or the “green card” if you file a Petition for Alien Relative and your foreign national completes the process called Adjustment of Status. Your spouse will be able to obtain work authorization and may be eligible to get a travel permit to travel outside the country.
The entire process generally takes about 6 to 12 months based on where you live, however the work authorization and travel permit could generally be obtained in 60 to 90 days.