The total air distance from Victoria to Tucson is 1294.9 miles or 2084 kilometers and a direct flight from Victoria, Canada to Tucson, Arizona takes 2 hours, 41 mins. This is the air distance (direct route as the crow flies). Traveling on land (driving) involves larger distances.