Un Visa J1 Intern a une durée maximale de 12 mois. Le Visa J1 Trainee peut durer jusqu'à 18 mois (sauf hôtellerie/restauration/tourisme). Les stages dans un hôtel un restaurant ou dans le domaine du tourisme ont une durée maximale de 12 mois. Cette règle est également valable pour les stages en marketing, finance ou autre effectués dans un restaurant ou un hôtel par exemple.