answersLogoWhite

0

The approximate distance from Phoenix AZ to Odessa TX is 884 miles. If you travel by car it will take approximately 14 hours and 19 minutes to reach your destination. Here is a breakdown of the travel time:

  • 8 hours and 11 minutes to drive from Phoenix AZ to El Paso TX.
  • 6 hours and 8 minutes to drive from El Paso TX to Odessa TX.

Therefore the total travel time from Phoenix AZ to Odessa TX is 14 hours and 19 minutes.

User Avatar

Haylee Stokes

Lvl 10
2y ago

What else can I help you with?