Miles between Melbourne, FL and Grand Prairie, TX

There are
1,161 mi
from Melbourne, FL to Grand Prairie, TX

That's the driving distance. It would take 21 hours 32 mins to go from Melbourne, Florida to Grand Prairie, Texas.

The flight distance (direct flight from Melbourne, FL to Grand Prairie, TX) is 1,027 mi.

1,161 mi = 1.61 kms