Distance from Devils Slide, Utah to Three Forks, Utah
The driving distance from Devils Slide, Utah to Three Forks, Utah is 122.3 mi (196.8 km)
The straight-line (air) distance is approximately 42.4 mi (68.3 km)
Estimated travel time by road is 1 hour 59 minutes
This route includes Toll roads along the way.
We found 3 routes between Devils Slide and Three Forks.
Available Routes
Route Directions
Get on I-84 W in Croydon
Continue on I-84 W. Take I-15 S to US-6 E in Spanish Fork. Take the US-6 E exit from I-15 S
Continue on US-6 E. Drive to Diamond Fork Rd
Route Directions
Take Croydon Rd to I-84 E
Follow I-80 W and I-15 S to US-6 E in Spanish Fork. Take the US-6 E exit from I-15 S
Continue on US-6 E. Drive to Diamond Fork Rd
Route Directions
Take Croydon Rd to I-84 E
Follow I-84 E, I-80 W and U.S. Hwy 40 E to US-189 S in Heber City
Get on I-15 S in Orem
Follow I-15 S to US-6 E in Spanish Fork. Take the US-6 E exit from I-15 S
Continue on US-6 E. Drive to Diamond Fork Rd
Journey Details
Traveling from Devils Slide, Utah to Three Forks, Utah covers 106.9 miles (172 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours under normal conditions.
Drivers have 3 route options between these locations (107-122 miles / 172-197 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Devils Slide
Starting Point
Three Forks
Destination