Distance from Monroe, Utah to Salem, Utah
The driving distance from Monroe, Utah to Salem, Utah is 130 mi (209.2 km)
The straight-line (air) distance is approximately 62.9 mi (101.2 km)
Estimated travel time by road is 2 hours 15 minutes
We found 2 routes between Monroe and Salem.
Available Routes
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Follow I-70 E/US-89 N to UT-132 W in Sanpete County
Get on I-15 N in Nephi
Follow I-15 N to State Hwy 77/UT-115 S/Main St in Payson. Take exit 250 from I-15 N
Take UT-198 E to W 100 S in Salem
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Follow I-70 E/US-89 N to State Hwy 259 S. Take exit 48 from I-70 E/US-89 N
Get on I-15 N in Millard County from US-50 W
Follow I-15 N to State Hwy 77/UT-115 S/Main St in Payson. Take exit 250 from I-15 N
Take UT-198 E to W 100 S in Salem
Journey Details
Traveling from Monroe, Utah to Salem, Utah covers 119.6 miles (192 km) in a north direction. This highway, substantial route typically takes 1 hour 52 minutes under normal conditions.
Drivers have 2 route options between these locations (120-130 miles / 192-209 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Monroe
Starting Point
Salem
Destination