Overall, it takes between about 6 to 16 months. However, as the processing times for a K-1 application varies depending on the processing center, it is important to check the USCIS Case Processing Times website to be sure.