Whats the distance from Flagstaff, AZ to Gallup, NM?

The driving distance from Flagstaff, AZ to Gallup, NM is approximately 186.92 miles with travel time estimate of 2 hours and 41 minutes. Need Directions?
Updated on Sunday, February 05 2012 at 01:33PM EST
Collections: gallupflagstaff