There are
787 mi
from Mckinney, TX to Panama City Beach, FL
That's the driving distance. It would take 14 hours 49 mins to go from Mckinney, Texas to Panama City Beach, Florida.
The flight distance (direct flight from Mckinney, TX to Panama City Beach, FL) is 669.91 mi.
787 mi = 1,266.61 kms