There are
637 mi
from Tucson, AZ to Lompoc, CA
That's the driving distance. It would take 11 hours 43 mins to go from Tucson, Arizona to Lompoc, California.
The flight distance (direct flight from Tucson, AZ to Lompoc, CA) is 574.18 mi.
637 mi = 1,025.34 kms