The distance is 319 miles, from center of town to center of town. It takes about 5 hours to drive under normal conditions.
705 miles taking this route:Take I-10 EAST from Tempe across to I-20 EAST to FT. WORTH and DALLAS in western TEXAS.Take I-20 EAST to Odessa.
655 miles
1148 miles
588.02
1500
293 miles
1700 miles
It is 265.61 miles accoording to MapQuest.
About 190 miles by car.
It is 775.55 miles according to MapQuest.
38 miles
It is 780 miles according to Google Maps.