Вот в этой статье есть примерное время, которое потребуется для достижения каждого из уровней (вот ниже изображение, цифры средние, взяты из международных исследований). Каждый уровень показан с нуля здесь, то есть, раз у Вас уже есть уровень какой-то, то часов потребуется меньше (за вычетом уже Вашего уровня).
А статью все равно почитайте: в ней даны практические рекомендации, как лучше спланировать свое обучение так, чтобы таки достигнуть своей цели.
110-120 часов достаточно для Intermediate по отличной методике, 200 часов для Upper-Intermediate
По моему методу на протяжении уже 30 лет люди с нуля выходят на intermediate за 30 дней дистанционно (занимаясь ежедневно 2 часа).
Читайте сайт: http://study21.ru/index.php?id=15
и идите на пробный урок!