Miles between San Francisco, CA and Nogales, AZ

There are
928 mi
from San Francisco, CA to Nogales, AZ

That's the driving distance. It would take 16 hours 52 mins to go from San Francisco, California to Nogales, Arizona.

The flight distance (direct flight from San Francisco, CA to Nogales, AZ) is 789.43 mi.

928 mi = 1,493.19 kms