San Diego is about 125.6 miles (approximately 202.2 kilometers) from Los Angeles by driving distance. The estimated driving time between the two cities is around 2 hours and 32 minutes. The air distance (straight-line) between San Diego and Los Angeles is roughly 109.1 miles (175.6 kilometers).
