There are
1,082 mi
from Fargo, ND to Grand Prairie, TX
That's the driving distance. It would take 18 hours 42 mins to go from Fargo, North Dakota to Grand Prairie, Texas.
The flight distance (direct flight from Fargo, ND to Grand Prairie, TX) is 976.43 mi.
1,082 mi = 1.61 kms