There are
968 mi
from Owensboro, KY to Fargo, ND
That's the driving distance. It would take 18 hours 21 mins to go from Owensboro, Kentucky to Fargo, North Dakota.
The flight distance (direct flight from Owensboro, KY to Fargo, ND) is 798.86 mi.
968 mi = 1,558.42 kms