Distance from Monroe, Utah to Rainbow, Utah
The driving distance from Monroe, Utah to Rainbow, Utah is 334 mi (537.5 km)
The straight-line (air) distance is approximately 110.6 mi (178.1 km)
Estimated travel time by road is 5 hours 44 minutes
We found 3 routes between Monroe and Rainbow.
Available Routes
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Follow I-70 E to Old U.S. 50/Old U.S. 6 in Mesa County. Take exit 11 from I-70 E
Take CO-139 N and CO-64 W to Atchee Ridge Rd in Uintah County
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Continue on US-89 N. Take US-6 E and US-191 N to W 1500 S in Uintah County
Take State Hwy 45 S and Kings Wells Rd to Atchee Ridge Rd
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Follow I-70 E to UT-10 N. Take exit 91 from I-70 E
Get on US-191 N/US-6 W in Carbon County from UT-10 N
Follow US-191 N to W 1500 S in Uintah County
Take State Hwy 45 S and Kings Wells Rd to Atchee Ridge Rd
Journey Details
Traveling from Monroe, Utah to Rainbow, Utah covers 299.6 miles (482 km) in a east direction. This mixed highways and local roads, long-distance route typically takes 5 hours 32 minutes under normal conditions.
Drivers have 3 route options between these locations (300-334 miles / 482-537 km). The primary route shown here saves 15 minutes compared to alternatives.
Journey Waypoints
Monroe
Starting Point
Rainbow
Destination