Originally Posted by ytsirhs
Yes it takes a lot of time to process for a spouse visa. Do not delay on it. It took me 9 months as a spouse of us citizen to get green card. And once you start the process you cannot apply for student visa or any other visas to enter us. You get stuck until u get ur spouse visa. I also recommend you not to delay any process and submit as much evidence as you can while filling the forms.
You are lucky it was done in 9 months. Anyone from Pakistan should be prepared for anywhere between 10-12 months for an interview date to come, and then there is a high chance of being placed in administrative processing which can take anywhere from few weeks to 12 months. If you want to apply in September 2014, I would advise you against applying for spousal visa (k1 or ir1). It won't be approved in time and you won't be able to get a visitor visa to enter the US to attend interviews while your petition is pending. There is almost 0 chance your petition will be approved by USCIS & NVC and you get an interview & and approval (without AP) in the next 6-8 months. If you want to risk that, you may but that's a huge gamble. That applies for K1 also. If you were going to apply in Sept 2015, then I'd apply for the K1 ASAP but only if your wife is currently living in the US. Just make sure you collect enough proof that you have a legitimate relationship, with evidence to support why you want to go to the US and get married (they will ask where the girls family is and where your family is etc, & if you say they are all in your home country - your case is going to be very weak). K1 is not by any means quicker than IR1/CR1. They both roughly take the same amount of time. The interview process is a lot easier for Ir/Cr1 though. Good luck