Miles between Glendale, AZ and Moscow, ID

There are
1,193 mi
from Glendale, AZ to Moscow, ID

That's the driving distance. It would take 23 hours 39 mins to go from Glendale, Arizona to Moscow, Idaho.

The flight distance (direct flight from Glendale, AZ to Moscow, ID) is 945.92 mi.

1,193 mi = 1,919.19 kms