Question: how long does it take for k1 visa to be approved?
Answer: Depending on which USCIS service center is handling the case, the processing times can take around 6–9 months (7 months on average). During that time, USCIS may send a Request for Evidence (RFE), if they need more information. Once the Form I-129F is approved, USCIS will send an approval notice.