Miles between Tempe, AZ and Temecula, CA

There are
338 mi
from Tempe, AZ to Temecula, CA

That's the driving distance. It would take 6 hours 14 mins to go from Tempe, Arizona to Temecula, California.

The flight distance (direct flight from Tempe, AZ to Temecula, CA) is 300.21 mi.

338 mi = 544.75 kms