There are
1,227 mi
from Glendale, AZ to Great Falls, MT
That's the driving distance. It would take 21 hours 30 mins to go from Glendale, Arizona to Great Falls, Montana.
The flight distance (direct flight from Glendale, AZ to Great Falls, MT) is 965.75 mi.
1,227 mi = 1.61 kms