I'm thinking about flying into Phoenix, then renting a car to drive up to Grand Canyon. I've been to Grand Canyon (from Vegas) and done the hiking and all that, but my girlfriend hasn't, and she really wants to go to Grand Canyon. I would like to know how long it would take to drive from Phoenix. Thanks in advance.