While you could easily spend all day at MIM and never run out of things to explore, a good estimate is about 3 hours long for your visit. If you've got young kids, then be sure to let them get their wiggles out playing instruments at the Experience Gallery!