There are
355 mi
from Lexington, KY to Royal Oak, MI
That's the driving distance. It would take 6 hours 48 mins to go from Lexington, Kentucky to Royal Oak, Michigan.
The flight distance (direct flight from Lexington, KY to Royal Oak, MI) is 315.62 mi.
355 mi = 571.25 kms