Usually, K-1 visas take between 5-7 months for processing, and it is a quicker route to the Green Card. However, you have to be unmarried at the time of applying for the K-1 in order to be eligible for it: they are literal when they call it a “fiance” visa and not a “marriage” visa.