To travel from Haines to Flagstaff, you must fly from Haines to Juneau, then connect to a major airline flight to Flagstaff Pulliam Airport (FLG). This journey typically takes 13 to 17 hours. You will travel from the coastal wilderness of Alaska to the high-altitude mountain town of Arizona.
Total Distance: Driving distance 4,700 km; straight-line air distance 3,000 km.
Check for flights connecting through Phoenix or Dallas.
Summer and autumn are ideal for visiting Flagstaff.