How long is a piece of string ???
1) How long since you've last been ?
2) Do you intend to visit all the parks ? (2 days x Mk, 2xEP, 1xDHS, 1xAK, DS, BB, TL etc)
3) Don't forget time away from the parks for naps
4) Build in Rest Days
5) What is your budget ? Have you included meals in...