There are
936 mi
from Garland, TX to Blue Ash, OH
That's the driving distance. It would take 16 hours 51 mins to go from Garland, Texas to Blue Ash, Ohio.
The flight distance (direct flight from Garland, TX to Blue Ash, OH) is 810.94 mi.
936 mi = 1,507.00 kms