Sure, you can run through the best of Berlin in one day, but it takes at least three full days to just scratch the surface of Berlin. Add in a day trip or two and before you know it, you need four to five days to explore this city.