Ни один лингвист не даст на этот вопрос точного ответа, т.к. существует много субъективных факторов, тем более, речь идёт об "овладении языком" (далеко не все носители языка владеют им на высоком уровне).
Итак, несколько важнейших факторов, которые стоит учитывать при изучении иностранного языка (уровень с нуля).
Непосредственно языковой: близкородственный язык учить легче (для русскоговорящих проще выучить украинский, белорусский, недолго происходит изучение западнославянских и южнославянских языков), трудно идёт процесс изучения отдалённых языков (к примеру, китайский, японский, вьетнамский и т.п.).
Возраст начинающего учить ИЯ: чем старше, тем сложнее.
Цель изучения, заинтересованность: при чётко поставленной цели изучение происходит эффективнее.
Частота общения с носителем языка: как можно чаще.
Языковая среда: изучение языка в стране носителей.
Качество самостоятельной работы: чтение литературы на ИЯ, аудио и видео.
Уровень языковой одарённости: не все, увы, имеют врождённую склонность к изучению ИЯ.
Об объективных факторах речи не веду.
К сказанному добавлю, что, конечно же, существуют минимальные часовые нормы (классные занятия, которых мы, учителя РКИ в Германии, придерживаемся), необходимые для овладения тем или иным уровнем ИЯ.
Например, для РКИ (русский как иностранный):
- элементарный уровень/А1 - 100-120 учебных часов (без учёта самостоятельной подготовки),
- базовый уровень/А2 - 260-300,
- первый уровень/В1 - 440-460 и т.д.