Se trata del primer desembarco en Francia de un navío de rescate de migrantes en el Mediterráneo, tras un pulso diplomático con Italia, que se negó a abrir sus puertos.
El ministro francés del Interior, Gérard Darmanin, criticó por ello a "una Italia muy inhumana".
La primera ministra de Italia, la ultraderechista Giorgia Meloni, calificó de "agresiva", "injustificada" e "incomprensible" la reacción de Francia y dijo que desea encontrar "una solución europea" al tema migratorio.
Meloni recordó que su país ha acogido este año a cerca de 90 mil migrantes y que los países europeos que se comprometieron a ayudar a Italia y a acoger a 8 mil personas han recibido solamente a unas decenas.
Después de tres semanas en el mar en búsqueda infructuosa de un puerto seguro, el "Ocean Viking", que recogió a los migrantes frente a las costas de Libia, llegó a muelle en Francia alrededor de las 08H50 locales (07H50 GMT)
"Hay mucha emoción a bordo, todo el mundo está muy, muy cansado, pero aliviado de llegar a tierra. Es el final de un calvario", declaró a la AFP Laurence Bondard, de la oenegé SOS Méditerranée, que opera el barco.
El "Ocean Viking" buscó inicialmente atracar en las costas de Italia, las más cercanas del lugar donde fueron rescatados los migrantes, entre ellos hombres, mujeres y 57 niños.
Once países solidarios
Los migrantes empezaron a ser transferidos en autobús hacia un centro de vacaciones de la península de Giens en Hyères, a unos 20 kms de Toulon, declarada "zona de espera internacional" durante unos 20 días.
Los rescatados "no podrán salir del centro administrativo y no estarán por tanto técnicamente en territoiro francés", según el ministro Darmanin.
Serán objeto de cuidados sanitarios y de controles de seguridad, antes de ser interrogados por la adminitración que determina si se acuerda a un migrante el estatuto de refugiado.
Otros once países de la Unión Europea (UE) acogerán a dos tercios de los migrantes, dijo el jueves Darmanin, y el tercio restante se quedará en Francia.
Alemania acogerá a "más de 80", mientras que Croacia, Rumanía, Bulgaria, Lituania, Malta, Portugal, Luxemburgo e Irlanda también contribuirán. en nombre de la "solidaridad europea", detalló.