How Far is San Diego from San Francisco?

San Diego, California is located 502 miles south of San Francisco, California. Traveling by car down Interstate 5, it will take you about 7 hours 46 minutes to arrive. For a more scenic view, take CA-99 South. The mileage will be about 571 miles and you can expect to travel almost 10 hours.