How much time need to see all the works in this museum?
2 hours works. But if you really love to see deeply all the works. You could spend as much as 3-4 hours.
2 hours is more than fine.
I believe between 2-3 hours will be enough.
It of course depend on how much time do you have (are you visiting for just few days, do you need to visit other attraction, are you alone or with people) and what is the significance to you of the museum..
Are you interested because you are an expert or critic, are you just passioned about art, you just want to spend some time or you are simply curious.
As I said in my view 2 maximal three hours will be plenty of time to admire all Botero's works.
I disagree with your first answer. 3 hours is fine! even 2 if you're really rushed for time. But if you'd like a leisurely tour through a small museum, 3 hours is more than enough.
Get quick answers from Museo Botero del Banco de la Republica staff and past visitors.