I would say 5-7 days is ideal. If you are familiar with Disney, have a decent budget, and your kids are seasoned travelers then it could be longer. With a 6 day Disney itinerary you may not get to see and do everything during this time but you will enjoy everything you do and that's what counts!