Miles between Midland, TX and Edmond, OK

There are
438 mi
from Midland, TX to Edmond, OK

That's the driving distance. It would take 7 hours 57 mins to go from Midland, Texas to Edmond, Oklahoma.

The flight distance (direct flight from Midland, TX to Edmond, OK) is 365.29 mi.

438 mi = 705.24 kms