The K-1 fiance visa processing times vary with each individual’s circumstances. Under normal circumstances, it takes 3 to 5 months at the USCIS plus 2 to 3 months at the Consulates to process the visa.
To apply for a K-1 visa, a petition must be submitted by your U.S. citizen fiancé or fiance to the USCIS along with a:
Note: When the USCIS approves the petition, it sends the petition to the U.S. Consulate abroad, which will issue the K-1 visa. The consulate determines whether the foreign fiance would be eligible to receive an immigrant visa, before approving the K-1 visa