Williams, AZNew Harmony, UT
Start a new route?
Driving from Williams, AZ to New Harmony, UT takes about via US 89. The distance is 312 mi. The straight-line distance is 167 mi. EV charging is available along the route, including in Flagstaff, AZ, Page, AZ, Fredonia, AZ, La Verkin, UT. Driving directions
Driving directions
32 · 312 mi- 1 Depart right onto South Taber Street 1 mi
- 2 Turn right onto East Route 66 3 mi
- 3 Take ramp right 1 mi
- 4 Merge slightly left onto Purple Heart Trail 35 mi
- 5 Take exit slightly right 1 mi
- 6 Turn left onto Country Club Drive 1 mi
- 7 Turn right onto Flagstaff-Cameron Highway 3 mi
- 8 Continue straight onto US Highway 89 7 mi
- 9 Continue straight onto Flagstaff-Cameron Highway 38 mi
- 10 Enter roundabout right onto Cameron-Bitter Springs Highway 52 yd
- 11 Exit roundabout slightly right onto Cameron-Bitter Springs Highway 2 mi
- 12 Continue straight onto US 89 1 mi
- 13 Continue straight onto Cameron-Bitter Springs Highway 57 mi
- 14 Turn left onto Bitter Springs–Fredonia Highway 84 mi
- 15 Continue straight onto South Main Street 2 mi
- 16 Turn left onto West Pratt Street 1 mi
- 17 Continue straight onto Short Creek–Fredonia Highway 33 mi
- 18 Continue straight 22 mi
- 19 Continue right onto South 100 East 175 yd
- 20 Turn right onto East State Street 4 mi
- 21 Continue straight onto Toquer Boulevard 1 mi
- 22 Continue straight onto Toquerville Parkway 5 mi
- 23 Turn slightly right 144 yd
- 24 Take ramp straight 1 mi
- 25 Merge slightly left onto Veterans Memorial Highway 15 mi
- 26 Take exit slightly right 1 mi
- 27 Turn left 5 mi
- 28 Continue straight onto 400 East 1 mi
- 29 Turn straight onto Center Street 1 mi
- 30 Turn right onto North Main Street 1 mi
- 31 Continue left onto West 100 North 1 mi
- 32 Arrive right onto Harmony Drive
The return trip from New Harmony, UT to Williams, AZ covers roughly the same distance, 312 mi.
Popular destinations close by
Questions and answers
New Harmony, UT lies roughly to the north of Williams, AZ.
How far is it from Williams, AZ, {fromState} to New Harmony, UT, {toState}?
The distance between Williams, AZ, {fromState} and New Harmony, UT, {toState} is 312 mi by road.
How long does it take to drive from Williams, AZ, {fromState} to New Harmony, UT, {toState}?
The drive from Williams, AZ, {fromState} to New Harmony, UT, {toState} takes approximately 6 h 35 min by car.
What is the best route from Williams, AZ, {fromState} to New Harmony, UT, {toState}?
The fastest route from Williams, AZ, {fromState} to New Harmony, UT, {toState} covers 312 mi with a driving time of approximately 6 h 35 min.
What is the shortest route from Williams, AZ to New Harmony, UT?
The shortest driving route from Williams, AZ to New Harmony, UT is about 312 mi by road.
Are there charging stations between Williams, AZ and New Harmony, UT?
Yes. You can charge along the route from Williams, AZ to New Harmony, UT, including La Quinta Grand Canyon (Williams, AZ) (350 kW), Pilot Travel Center 15 (350 kW), Walmart 4252 (Flagstaff, AZ) (350 kW). Charging points on this route: 52.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

