San Diego is approximately 120 miles south of Los Angeles, and the drive takes around 2 to 2.5 hours depending on traffic. The scenic route along the Pacific Coast Highway offers beautiful coastal views if you want to make it a leisurely road trip.