Généralement, un stage dure de 1 à 6 mois, sa durée totale dépend à la fois des exigences de l’établissement d’enseignement (qui fixe un seuil minimum de jours travaillés) et des exigences du Code du travail (qui impose des restrictions sur le nombre maximum d'heures de travail). Cependant, en concluant un accord avec l'entreprise, vous pouvez prolonger votre stage si votre visa couvre toutes les dates auxquelles vous envisagez de séjourner en France.