You need at least five days for Branson. You want to dedicate a day to the Silver Dollar City amusement park, one to explore the outdoors, and you need plenty of time to ctch the shows and go shopping.