Miles between Melbourne, FL and Murphy, TX

There are
1,154 mi
from Melbourne, FL to Murphy, TX

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

The flight distance (direct flight from Melbourne, FL to Murphy, TX) is 1,010.13 mi.

1,154 mi = 1,857.13 kms