There are
1,079 mi
from Dallas, TX to West Fargo, ND
That's the driving distance. It would take 18 hours 47 mins to go from Dallas, Texas to West Fargo, North Dakota.
The flight distance (direct flight from Dallas, TX to West Fargo, ND) is 972.08 mi.
1,079 mi = 1.61 kms