There are
2,431 mi
from Temecula, CA to New Port Richey, FL
That's the driving distance. It would take 1 day 19 hours to go from Temecula, California to New Port Richey, Florida.
The flight distance (direct flight from Temecula, CA to New Port Richey, FL) is 2,064.15 mi.
2,431 mi = 3.22 kms