Question: how long does it take to visit national museum of american history?
Answer: It depends on how captivated by the detail you find the museum. I would suggest 2 hours to 4. If you don't have 2 hours, you will get tremendous value out of an hour or so.