Miles between Johns Creek, GA and Zephyrhills, FL

There are
457 mi
from Johns Creek, GA to Zephyrhills, FL

That's the driving distance. It would take 8 hours 32 mins to go from Johns Creek, Georgia to Zephyrhills, Florida.

The flight distance (direct flight from Johns Creek, GA to Zephyrhills, FL) is 417.78 mi.

457 mi = 735.47 kms