San Francisco is approximately 500 miles away from San Diego. It may take a drive of 8 hours.