The average time it takes to apply for and be accepted for a J-1 Visa is six to eight weeks.
This procedure can take anywhere from one day (if you apply in person) to four weeks or more, depending on the consulate or embassy where you apply.
We recommend that you submit your application for J-1 sponsorship to CICD well in advance of the desired start date of your training to avoid any delays.