There are
989 mi
from Edmond, OK to Panama City, FL
That's the driving distance. It would take 18 hours 12 mins to go from Edmond, Oklahoma to Panama City, Florida.
The flight distance (direct flight from Edmond, OK to Panama City, FL) is 782.78 mi.
989 mi = 1,591.73 kms