Distance from Vevay, New Mexico to Johnson, Arizona
The driving distance from Vevay, New Mexico to Johnson, Arizona is 271.3 mi (436.7 km)
The straight-line (air) distance is approximately 120.7 mi (194.2 km)
Estimated travel time by road is 4 hours 40 minutes
This route includes Toll roads along the way.
We found 3 routes between Vevay and Johnson.
Available Routes
Route Directions
Get on I-10 W from County Rd A017, County Rd B02 and County Rd B004
Continue on I-10 W. Take US-70 W, US-191 S and I-10 W to E Adams Ranch Rd in Cochise County. Take exit 322 from I-10 W
Take N 7 Dash Ranch Rd/Johnson Rd to your destination
Route Directions
Take Strauss Rd to NM-136 W
Follow NM-9 W, AZ-80 W and US-191 N to W Dragoon Rd in Cochise County
Continue on W Dragoon Rd to your destination
Route Directions
Get on I-10 W from County Rd A017, County Rd B02 and County Rd B004
Follow I-10 W to E Adams Ranch Rd in Cochise County. Take exit 322 from I-10 W
Take N 7 Dash Ranch Rd/Johnson Rd to your destination
Journey Details
Traveling from Vevay, New Mexico to Johnson, Arizona covers 225.1 miles (362 km) in a west direction. This highway, long-distance route typically takes 3 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (225-285 miles / 362-459 km). The primary route shown here saves 1 hour and 10 minutes compared to alternatives.
The route features toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Vevay
Starting Point
Johnson
Destination