There are
987 mi
from Boise, ID to Show Low, AZ
That's the driving distance. It would take 17 hours 43 mins to go from Boise, Idaho to Show Low, Arizona.
The flight distance (direct flight from Boise, ID to Show Low, AZ) is 727.15 mi.
987 mi = 1,587.76 kms