J1 program length
- How long does a J1 visa last?
The duration of a J1 visa varies from 3 months to 5 years depending on the program. J1 visa holders must return to their home country for at least 2 years after completing their program.
The duration of a J1 visa varies from 3 months to 5 years depending on the program. J1 visa holders must return to their home country for at least 2 years after completing their program.