Distance from Vevay, New Mexico to Marfa, Texas
The driving distance from Vevay, New Mexico to Marfa, Texas is 255.3 mi (410.9 km)
The straight-line (air) distance is approximately 122.1 mi (196.5 km)
Estimated travel time by road is 4 hours 3 minutes
This route includes Toll roads along the way.
We found 2 routes between Vevay and Marfa.
Available Routes
Route Directions
Take Aviation Rd and NM-28 S to TX-375 Loop/Woodrow Bean Transmountain Dr in El Paso
Follow TX-375 Loop and US-180 E/US-62 E to TX-54 S in Culberson County
Follow TX-54 S to US-90 E/Van Horn Dr in Van Horn
Route Directions
Take Strauss Rd, Pete Domenici Blvd and Artcraft Rd to I-10 E in El Paso
Follow I-10 E to Frontage Rd in Van Horn. Take exit 140A from I-10 E
Drive to US-90 E in Marfa
Journey Details
Traveling from Vevay, New Mexico to Marfa, Texas covers 222.2 miles (358 km) in a southeast direction. This highway, long-distance route typically takes 3 hours 29 minutes under normal conditions.
Drivers have 2 route options between these locations (222-255 miles / 358-411 km). The primary route shown here saves 34 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Vevay
Starting Point
Marfa
Destination