Question: how long does it take to get b2 french?
Answer: According to the Alliance Française, it takes between 560 and 650 hours of lessons to reach a B2 level in French.