The fastest is the girlfriend k1 visa marry in the usa option. The cheapest is the K1 marry in the usa visa.
a tourist visa is by far the fastest and the cheapest. She could even look for a job here and get a visa once here and you could see how she acts here. you could help her to get that is your want too. That is a third option. The tourist visa could work up to years for 6 months at a time. She could get a work visa or you could marry her doing that time. The tourist visa if you can get it can be done in 3-4 weeks i think while the other visas will at least 3 or 4 months.
I know this is an old thread but some people may read this and believe it.
The K1 is definitely NOT the fastest and for sure is about $1,000 MORE than the CR-1 or IR-1 marriage visas. The k1 is also a single entry visa, and you MUST adjust status (cost over $1,000) AND get married within 90 days of entering the USA. Then, you must adjust status AGAIN in 2 years to lift your conditional residence. At dominicanstotheusa.com we recommend the CR-1 or IR-1 (if you have been married for 2 years or more it's an IR-1) visas over the K1 visa in almost every case.
As for the tourist visa, unless the Dominican has major assets (read house, car, etc) and a decent job, they have little chance of getting a tourist visa. If they are young, single, and good looking, that's even worse. The USCIS figures they are coming to the USA to look for someone to marry so they can stay.
As far as time goes, the tourist visa takes about 90 days now, and the K1, CR-1, and IR-1 are running 8 months to a year as there is a backlog.
For more info, visit our site.
-Tim