There are
285 mi
from Piedmont, CA to Lompoc, CA
That's the driving distance. It would take 5 hours 35 mins to go from Piedmont, California to Lompoc, California.
The flight distance (direct flight from Piedmont, CA to Lompoc, CA) is 241.26 mi.
285 mi = 458.58 kms