An Indian mail order bride can get a K-1 visa in approximately 7 months. However, after you get married, she'll need to apply for a green card and this part of the process will take about half a year.