How long does it take to get an E-2 visa?

An E-2 visa is a very document-intensive petition. In addition to a number of government forms, the visa requires the submission of a binder full of documentation that is often quite lengthy. Once the documentation is prepared, the processing time depends on the processing time at the consulate that is located in the applicant’s country. This could range from 3 weeks to 3 months (or longer).