Distance from Dallas - Texas to Phoenix - Arizona

The distance from Dallas - Texas to Phoenix - Arizona by car is 1065 mi (or 1713 km). The estimated driving time for the trip is 16 h 57 min and the main road for this route is the I 10, US 180. In a straight line the distance between Dallas - Texas and Phoenix - Arizona is 885 mi (1423 km).