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 $42. 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 September with average fares around $163.

MonthFromAverage
September$42$163
October$52$412

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 $42. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
What airlines fly from Los Angeles to San Francisco?
5 airlines serve this route: Frontier Airlines, Alaska Airlines, American Airlines, Delta Air Lines, Southwest Airlines. Frontier Airlines currently has the lowest fares from $42.
Are there direct flights from Los Angeles to San Francisco?
Yes — non-stop flights are available on Frontier Airlines, Alaska Airlines, American Airlines, Delta Air Lines, Southwest Airlines. Connecting itineraries are also available and sometimes cheaper.