I would say at least 5 days - 2 days Magic Kingdom, one day for each of the other three (I'm assuming you mean Disneyworld). We usually do 6 days with park hoppers. If you go for 6 days you could take a rest day in the middle :) 3.