Miles between Kansas City, MO and Mountain Brook, AL

There are
691 mi
from Kansas City, MO to Mountain Brook, AL

That's the driving distance. It would take 13 hours 32 mins to go from Kansas City, Missouri to Mountain Brook, Alabama.

The flight distance (direct flight from Kansas City, MO to Mountain Brook, AL) is 582.30 mi.

691 mi = 1,112.54 kms