Back
Old Highway 91 and Gunlock Road, Santa Clara River, Utah
Photo: James Doyle · CC BY 3.0 · cropped

Drives Utah Zion, Bryce and Southwest Utah

Old Highway 91 and Gunlock Road

Old Highway 91, FA 3184 · Santa Clara → Veyo

Sweeping22 mi45 min2,600 ft climbHigh point ≈ 4,400 ftOne way
Scan to drive it in CarvePoint a phone's camera here. It opens ready to drive.
Drive it in Carve, free

Opens this route in the app, or where to get it.

The drive

Old Highway 91 and Gunlock Road climb from Santa Clara up the Santa Clara River canyon to Gunlock, then cross the hills north to Veyo, about 22 miles of curves through red rock and desert country. It is lightly travelled, and the bends are sweeping rather than tight.

The road passes Gunlock Reservoir, which sits in Gunlock State Park about 15 miles northwest of St. George. The dam was built in 1970 for irrigation and flood control. Sandstone cliffs line the road beside the reservoir. The county road to the park follows the Old Spanish Trail, used between Santa Fe and Los Angeles from the 1820s to 1849, and the town of Gunlock takes its name from William "Gunlock Will" Hamblin, who settled the area in 1857.

The drive ends on West Center Street in Veyo, a short distance from Highway 18. Veyo Pies is the town's well-known stop.

Along the way

  1. Santa Clara (Old Highway 91)
  2. Old Highway 91 at Gunlock Road
  3. Gunlock
  4. Veyo (West Center Street)
Elevation
2,600 ft of climbing · high point ≈ 4,400 ft
Santa ClaraVeyo
Curves
Mostly gentle curves
Santa ClaraVeyo
GentleHairpins

Good to know

  • The Gunlock State Park spur to the dam and reservoir is off the through road; the park charges a fee.
  • Cyclists ride this road, so expect them on the curves.

Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Gunlock State Park (Utah State Parks).

Questions about this drive

How long does Old Highway 91 and Gunlock Road take?

Old Highway 91 and Gunlock Road from Santa Clara to Veyo is 22 miles and takes about 45 minutes.

Is Old Highway 91 to Gunlock twisty?

It has sweeping curves through red rock canyon country, rated Sweeping rather than tight.

Where is Gunlock State Park?

Gunlock State Park is about 15 miles northwest of St. George, on Gunlock Road beside Gunlock Reservoir.

Where does the drive end?

The drive ends on West Center Street in Veyo, a short distance from Highway 18.

What you get in the app

Turn by turn, on this roadSpoken directions along the exact route. Carve never reroutes you onto a faster one.
Preview it in 3DFly the whole drive over satellite and terrain before you go.
Drive it with no signalAPEXDownload the map and every turn before you go.
Live Group TrackingAPEXEveryone on the route, on the map, by name.
Road conditionsAPEXWet or dry, ice, fog and wind along the road before you go.
Record your drivesAPEXRecord a drive and turn it into a route to drive again or share.

Free on iPhone and Android. CarPlay and Android Auto come with Apex.

More drives near here

Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.

Map of Old Highway 91 and Gunlock Road, from Santa Clara to Veyo