There are
1,158 mi
from Edmond, OK to Jacksonville Beach, FL
That's the driving distance. It would take 21 hours 43 mins to go from Edmond, Oklahoma to Jacksonville Beach, Florida.
The flight distance (direct flight from Edmond, OK to Jacksonville Beach, FL) is 1,001.75 mi.
1,158 mi = 1.61 kms