Anyone starting something wants to know when they’ll finish. How long does it take to understand, read, and speak Russian? How much time does it take to learn the language well? Как долго (how long), сколько (how much)?
1100 hours, says Denis Fedorov, who refers to science. Languages in 5 categories of difficulty. 1100 hours to master Russian, which falls into category 4. That’s about 1 year of studying 3 hours a day or 3 years at 1 hour a day. Watching videos probably counts too.
Daria Molchanova ( Real Russian Club), however, talks about ‘the most common question’ (from 3:41): ‘How on earth do I know?’ It depends on so many factors. What is certain: ‘You need dedication’. With study tips.
This Самый сложный язык для изучения (The hardest language to learn) places Russian in the middle of the three and estimates the study time at 1110 hours. Apparently, you can also learn Hindi, Vietnamese, and a few others in the same time.
See also this
Russian FAQ: How long does it take to learn Russian? (2019, 2 m) and check out
How Long Does It Take To Learn Russian? (Rocket Languages).
Another answer to the question of how long:
Don’t ask how long it took me to learn Russian! (2018, 3 m).
More constructive:
How To Find Time To Learn the Russian language (2018, 12 m).
Because it remains сложный (complicated).
More