Miles between Phoenix, AZ and San Luis Obispo, CA

There are
563 mi
from Phoenix, AZ to San Luis Obispo, CA

That's the driving distance. It would take 10 hours 30 mins to go from Phoenix, Arizona to San Luis Obispo, California.

The flight distance (direct flight from Phoenix, AZ to San Luis Obispo, CA) is 505.63 mi.

563 mi = 905.64 kms