Well that depends.. If you want to see everything, you can probably do it in 20 hours. But you will never be able to answer "How is Barcelona?" etc.