There are
417 mi
from Temecula, CA to Payson, AZ
That's the driving distance. It would take 7 hours 43 mins to go from Temecula, California to Payson, Arizona.
The flight distance (direct flight from Temecula, CA to Payson, AZ) is 337.90 mi.
417 mi = 671.27 kms