There are
430 mi
from Edmond, OK to Lockhart, TX
That's the driving distance. It would take 7 hours 26 mins to go from Edmond, Oklahoma to Lockhart, Texas.
The flight distance (direct flight from Edmond, OK to Lockhart, TX) is 398.68 mi.
430 mi = 691.50 kms