There are
942 mi
from Fargo, ND to Blue Ash, OH
That's the driving distance. It would take 17 hours 23 mins to go from Fargo, North Dakota to Blue Ash, Ohio.
The flight distance (direct flight from Fargo, ND to Blue Ash, OH) is 817.83 mi.
942 mi = 1,515.21 kms