Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Pick a point on map
1,175
mi
17
h
30
min
40
gal
127.1
USD

Distance from Houston to Phoenix by car

The distance between Houston and Phoenix is 1,175 miles by road including 1,152 miles on motorways. Distance from Houston to Phoenix by car takes approximately 17 hours and 30 minutes.

The distance between Houston and Phoenix is ranked 50th in the ranking popularity.

You can drive from Houston to Phoenix through El Paso, Tucson, Chandler, Katy, Columbus, Weimar and Flatonia.

Use driving directions from Houston to Phoenix to navigate the path offline.

The driving time from Houston to Phoenix is approximately 17 hours and 30 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Houston to Phoenix.

Reverse route: from Phoenix to Houston.

Have any questions? Contact us!