how far is la to san francisco

just now 1
Nature

The driving distance from Los Angeles to San Francisco is approximately 381 miles (613 kilometers), and typically takes about 7 hours and 13 minutes to drive, depending on traffic and route taken. The straight-line (air) distance between the two cities is about 337 miles (543 kilometers).