What is the driving time from Seattle Washington to Tucson Arizona?

Google Maps estimates the driving time as 26 hours.