To travel from Haines to Tucson, you must fly from Haines to Juneau, then connect to a major airline flight to Tucson International Airport (TUS). This journey typically takes 13 to 17 hours. You will travel from the coastal wilderness of Alaska to the high-desert culture of Arizona.
Total Distance: Driving distance 4,900 km; straight-line air distance 3,100 km.
Check for flights connecting through Seattle or Phoenix.
Winter and spring are ideal for visiting Tucson.