Distance from Tsaile, Arizona to Ryan, Texas
The driving distance from Tsaile, Arizona to Ryan, Texas is 655.8 mi (1055.5 km)
The straight-line (air) distance is approximately 307.8 mi (495.3 km)
Estimated travel time by road is 9 hours 57 minutes
This route includes Toll roads along the way.
We found 3 routes between Tsaile and Ryan.
Available Routes
Route Directions
Take Indian Rte 12, Indian Service Rte 12, Indian Rte 12 and NM-264 E to US-491 S in Yah-ta-hey
Take I-40 E, NM-6 E, I-25 S, US-380 E, ... and US-90 E to your destination in Presidio County
Drive to your destination
Route Directions
Take Indian Rte 12, Indian Service Rte 12, Indian Rte 12 and NM-264 E to US-491 S in Yah-ta-hey
Take I-40 E, US Hwy 285 and US-180 W/US-62 W to TX-54 S in Culberson County
Follow TX-54 S to US-90 E/Van Horn Dr in Van Horn
Drive to your destination
Route Directions
Get on I-40 E in Gallup from Indian Rte 12, Indian Service Rte 12, Indian Rte 12 and NM-264 E
Follow I-40 E to NM-6 E in Cibola County. Take exit 126 from I-40 E
Get on I-25 S in Los Lunas
Follow I-25 S and I-10 E to Frontage Rd in Van Horn. Take exit 140A from I-10 E
Follow US-90 E to your destination in Presidio County
Journey Details
Traveling from Tsaile, Arizona to Ryan, Texas covers 633.7 miles (1020 km) in a southeast direction. This highway, long-distance route typically takes 9 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (634-667 miles / 1020-1074 km). The primary route shown here saves 45 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Tsaile
Starting Point
Ryan
Destination