Avondale to Tucson is approximately 115 miles (185 km) via I‑10 West, with an estimated drive time of 2 hours.