1. Take Interstate 17 (I-17) north from Phoenix to Flagstaff, Arizona.
2. In Flagstaff, take US Route 180 (US-180) east to Holbrook, Arizona.
3. In Holbrook, take Interstate 40 (I-40) east towards Albuquerque, New Mexico.
4. Continue on I-40 east to Gallup, New Mexico.
5. In Gallup, take US Route 666 east towards Grants, New Mexico.
6. Continue on US-666 east through New Mexico and into Colorado.
7. In Colorado, US-666 becomes US Route 550. Follow US-550 north to Durango, Colorado.
8. In Durango, take US Route 160 east to Pagosa Springs, Colorado.
9. Continue on US-160 east to Wolf Creek Pass.
10. After crossing Wolf Creek Pass, take Colorado State Highway 114 (CO-114) south to South Fork, Colorado.
11. In South Fork, take Colorado State Highway 149 (CO-149) north towards Creede, Colorado.
12. In Creede, take CO-149 north to Lake City, Colorado.
13. Continue on CO-149 north to Saguache, Colorado.
14. In Saguache, take US Route 285 north towards Gunnison, Colorado.
15. In Gunnison, take US Route 50 east to Montrose, Colorado.
16. In Montrose, take US Route 550 north to Delta, Colorado.
17. In Delta, take Colorado State Highway 92 (CO-92) east towards Hotchkiss, Colorado.
18. Continue on CO-92 east to Paonia, Colorado.
19. In Paonia, take Colorado State Highway 133 (CO-133) north to Carbondale, Colorado.
20. In Carbondale, take Colorado State Highway 82 (CO-82) east to Glenwood Springs, Colorado.
21. Continue on CO-82 east to Rifle, Colorado.
22. In Rifle, take Interstate 70 (I-70) east to Denver, Colorado.
This route is approximately 1,150 miles and takes about 17 hours to complete without stopping.
By Plane:
There are direct flights from Phoenix Sky Harbor International Airport (PHX) to Denver International Airport (DEN) with a duration of approximately 2 hours and 10 minutes.