There are
2,083 mi
from Grand Prairie, TX to Mountlake Terrace, WA
That's the driving distance. It would take 1 day 12 hours to go from Grand Prairie, Texas to Mountlake Terrace, Washington.
The flight distance (direct flight from Grand Prairie, TX to Mountlake Terrace, WA) is 1,678.18 mi.
2,083 mi = 3.22 kms