Here is a more detailed breakdown of the drive:
* Palm Springs to Phoenix: 320 miles (520 km)
* Driving time: Approximately 4 hours 45 minutes
* Route: Take Interstate 10 east from Palm Springs to Phoenix.
* Phoenix to Flagstaff: 100 miles (160 km)
* Driving time: Approximately 2 hours
* Route: Continue on Interstate 10 east from Phoenix to Flagstaff.
* Flagstaff to Grand Canyon: 80 miles (130 km)
* Driving time: Approximately 1 hour 15 minutes
* Route: Take Highway 180 north from Flagstaff to the Grand Canyon.
Please note that these are approximate distances and travel times, and actual conditions may vary.