The drive from Panama City Beach to Phoenix is approximately 2,000 miles and takes about 30 hours. You will travel west along the Gulf Coast and through the Southwest via I-10. This route takes you from the beaches of Florida to the desert city of Phoenix.
Total Distance: Driving distance 3,200 km; straight-line air distance 2,600 km.
This is a very long drive; plan for multiple overnight stops.
Spring or Fall for pleasant weather.