Flights from Los Angeles to San Francisco

Los Angeles to San Francisco: distance and flight time

The nonstop distance from Los Angeles to San Francisco is about 338 miles (544 km). A direct flight takes roughly 1h 21m; itineraries with a connection take longer depending on the layover.

About San Francisco

Take advantage of the city’s “free” ferry rides: the short trip to Sausalito is scenic, frequent, and a great way to see the waterfront from the water. If you’re visiting Alcatraz, book your tickets early—cells fill up fast, especially for morning departures.

More routes from Los Angeles

Price Overview

Flights from Los Angeles to San Francisco start from $20. Prices vary by date, airline, and how far in advance you book.

Best Time to Fly

The cheapest month to fly from Los Angeles to San Francisco is typically October with average fares around $340.

MonthFromAverage
September$42$538
October$20$340
November$122$376

Airlines

Direct Flights

Direct flights from Los Angeles to San Francisco are available.

Frequently Asked Questions

How much are flights from Los Angeles to San Francisco?
Fares start from $20. Prices shift significantly by departure date — comparing nearby dates is the fastest way to find the lowest fare.
What airlines fly from Los Angeles to San Francisco?
6 airlines serve this route: Frontier Airlines, Delta Air Lines, Alaska Airlines, American Airlines, Southwest Airlines, United Airlines. Frontier Airlines currently has the lowest fares from $20.
Are there direct flights from Los Angeles to San Francisco?
Yes — non-stop flights are available on Frontier Airlines, Delta Air Lines, Alaska Airlines, American Airlines, Southwest Airlines, United Airlines. Connecting itineraries are also available and sometimes cheaper.