There are
68 mi
from Temecula, CA to Rancho Santa Margarita, CA
That's the driving distance. It would take 1 hour 18 mins to go from Temecula, California to Rancho Santa Margarita, California.
The flight distance (direct flight from Temecula, CA to Rancho Santa Margarita, CA) is 28.10 mi.
68 mi = 110.16 kms