Granite Dells boulders silhouetted at blue hour in Prescott, Arizona

Prescott to Phoenix drive

3 min read4 sections
Quick answer
Prescott to Phoenix is about 100 miles via Interstate 17 south, taking 90 minutes to two hours depending on traffic. The scenic route via Highway 89 through Yarnell adds 20 minutes and a steep grade.

The fast route

Take Highway 69 east to Interstate 17 south. The drive is mostly highway with a steady descent into the Phoenix valley. Plan for traffic if you arrive in Phoenix between 4 and 6 p.m.

The scenic route

Take Highway 89 south through Yarnell. The Yarnell Hill drop is striking. Adds 20 minutes and a few sharp curves. Good for first-time drivers who want the view.

Gas, food, and rest stops

Gas at Cordes Lakes or the I-17 rest area is easiest. Camp Verde has more food options if you head north on I-17 instead.

Traffic and weather

Avoid afternoon Phoenix bound traffic on weekends. Winter ice can affect Yarnell Hill. Summer monsoon storms can flood low spots near Black Canyon City.

Frequently asked

How long is the drive from Prescott to Phoenix?+

About 90 minutes to two hours via I-17, slightly longer via Yarnell.

Which route is safer?+

Both are safe. I-17 is faster. Yarnell has sharper curves.

Is there public transportation?+

Limited shuttle service runs between the cities. Most travelers drive.

Can I do Phoenix as a day trip?+

Yes, but plan for at least three hours of driving plus your Phoenix time.

Related guides