Typically, an internship lasts from 1 to 6 months, its total duration depends both on the requirements of the university (which sets a minimum threshold of days worked) and on the requirements of labor legislation (which has restrictions on the maximum number of working hours). However, by entering into an agreement with the company, you can extend your internship if your visa covers all the dates you plan to stay in France.