Hi there,
Since your daughter has a car herself, I would suggest to use the shuttle service so you do not have to worry about having two cars.
The
Flagstaff Express Shuttle Services offers a shuttle service from Phoenix to Flagstaff ($35) and from Flagstaff to the
Grand Canyon($25). I looked them up and they offer a discount if you book online.
Hope this helps
VacationBuddy