With pandemic things are very different from when I trained. It was 13 weeks for me but that was some hands on and some classroom.
The job your going to do will have a bearing on where your trained and how long the training will be. Service Delivery is 13 weeks. Not too sure about the other roles. I know civils is a lot less. FND I think is not quite as long either but with the pandemic quite a lot of stuff is done online so youll definitely be close to home for that
My comments are my own and represent my opinion only not that of any person or company I may have links to.