Distance from Monroe, Utah to Peralta, New Mexico
The driving distance from Monroe, Utah to Peralta, New Mexico is 578.3 mi (930.7 km)
The straight-line (air) distance is approximately 247.8 mi (398.7 km)
Estimated travel time by road is 9 hours 7 minutes
We found 3 routes between Monroe and Peralta.
Available Routes
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Continue on I-70 E. Take US-191 S, US-491 S and I-40 E to NM-6 E in Cibola County. Take exit 126 from I-40 E
Follow NM-6 E to Zamora Ln in Peralta
Route Directions
Take UT-118 S and Sevier Hwy to US-89 S in Sevier
Follow US-89 S to N Lake Powell Blvd in Page
Follow AZ-98 E to US-160 E in Navajo County
Continue on AZ-264 E to Yah-ta-hey
Follow I-40 E to NM-6 E in Cibola County. Take exit 126 from I-40 E
Follow NM-6 E to Zamora Ln in Peralta
Route Directions
Get on I-70 E/US-89 N in Richfield from UT-118 N
Continue on I-70 E. Take US-191 S, US-491 S and US-550 S to NM-47 S in Albuquerque. Take exit 215 from I-25 S
Follow NM-47 S to Zamora Ln in Peralta
Journey Details
Traveling from Monroe, Utah to Peralta, New Mexico covers 567.5 miles (913 km) in a southeast direction. This highway, long-distance route typically takes 9 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (567-608 miles / 913-979 km). The primary route shown here saves 47 minutes compared to alternatives.
Journey Waypoints
Monroe
Starting Point
Peralta
Destination