B1 en unos 4 o 6 meses si tienes constancia te lo sacas fácil.
B2 requiere más práctica y fluidez al hablar, en un año o así está listo.
Tb depende de la facilidad que tengas con los idiomas, y ver series en VO sin subtítulos ayuda bastante