Travel options
from Los Angeles to San Francisco, CA

You can get from Los Angeles to San Francisco, CA by train, bus or flight.

Our recommendation

To get from Los Angeles to San Francisco, CA on Nov 28 we recommend taking a train because it’s the best combination of price and speed.

01:00AMUnion Station9h45 10:45AMSan Francisco, CA
2 changes
$831One-way
Cheapest
12:20PMUnion Station10h25 10:45PMSan Francisco, CA
2 changes
$751One-way
Other options
10:40AMBurbank, CA1h37 12:17PMSan Francisco International Airport, CA
0 changes
$1901One-way
01:50PMBurbank, CA1h30 03:20PMSan Francisco International Airport, CA
0 changes
$1901One-way
06:00AMLos Angeles International Airport, CA1h31 07:31AMSan Francisco International Airport, CA
0 changes
$1901One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
Nov 27
Find prices
$68Flixbus
Find prices
Sun
Nov 28
$75Amtrak
$78Flixbus
$190skywest airlines
Mon
Nov 29
$76Amtrak
Find prices
Find prices
Tue
Nov 30
$60Amtrak
$34Flixbus
$169United
Wed
Dec 1
$60Amtrak
Find prices
$62skywest airlines
Thu
Dec 2
$60Amtrak
$34Flixbus
$63American Airlines
Fri
Dec 3
$60Amtrak
$34Flixbus
Find prices
Sat
Dec 4
$60Amtrak
$34Flixbus
$148skywest airlines
Sun
Dec 5
$60Amtrak
$34Flixbus
$116United
Mon
Dec 6
$60Amtrak
$34Flixbus
Find prices
Tue
Dec 7
$60Amtrak
$34Flixbus
$42American Airlines
Wed
Dec 8
$60Amtrak
$34Flixbus
$63skywest airlines
Thu
Dec 9
$60Amtrak
$34Flixbus
$42American Airlines
Fri
Dec 10
$61Amtrak
Find prices
Find prices
Sat
Dec 11
$60Amtrak
$34Flixbus
$67American Airlines
Sun
Dec 12
$59Amtrak
$34Flixbus
$41American Airlines
Mon
Dec 13
$60Amtrak
$34Flixbus
Find prices
Tue
Dec 14
$60Amtrak
$34Flixbus
$41American Airlines
Wed
Dec 15
$59Amtrak
$34Flixbus
Find prices
Thu
Dec 16
$59Amtrak
Find prices
$41Alaska Airlines
Fri
Dec 17
$60Amtrak
$34Flixbus
$58Alaska Airlines

Travel Information to San Francisco, CA from Los Angeles

distanceDistance347 miles (559 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$55 - $60
cheapestCheapest modeBus • $55 (€45) • 6 h 50 min
fastestFastest modeFlight • $60 (€50) • 1 h 25 min
carriersPopular travel companiesGreyhound, Alaska Airlines or Amtrak

Travel 347 miles (559 km) by bus, flight or train between Los Angeles and San Francisco, CA. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $55 (€45). The most popular travel companies which serve this journey are Greyhound, Alaska Airlines or Amtrak among others. Travelers can even take a direct from Los Angeles to San Francisco, CA.

Travel Tips

Travel from Los Angeles to San Francisco, CA
Travel to San Francisco, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Los Angeles to San Francisco, CA.
FAQs
How do I get from Los Angeles to San Francisco, CA?

There are 3 ways to get from Los Angeles to San Francisco, CA: bus, flight or train.

What is the cheapest way to get from Los Angeles to San Francisco, CA?

The cheapest way to go to San Francisco, CA from Los Angeles is by taking a bus, which costs on average $55 (€45).

This is compared to other ways of getting to San Francisco, CA:

A bus is generally $6 (€5) less than a flight for the same route. Taking a flight costs on average $60 (€50) from Los Angeles to San Francisco, CA.

Taking a bus is usually $2 (€2) less than taking a train to San Francisco, CA, which costs on average $57 (€47) for the same trip.

What is the fastest way to travel from Los Angeles to San Francisco, CA?

The fastest way from Los Angeles to San Francisco, CA is by flight with an average journey time of 1 h 25 min.

There are alternative travel options to San Francisco, CA that can usually take longer:

In comparison, getting to San Francisco, CA by bus can take on average 6 h 50 min.

In comparison, getting to San Francisco, CA by train can take on average 9 h 30 min.

How far is it from Los Angeles to San Francisco, CA?

You should expect to travel around 347 miles (559 km) between Los Angeles and San Francisco, CA.

How many scheduled departures are there a day from Los Angeles to San Francisco, CA?

The average frequency per day from Los Angeles to San Francisco, CA is:

  • 2 buses a day.

However, we recommend checking specific travel dates for your journey between Los Angeles and San Francisco, CA as scheduled services by bus, flight or train can vary by season or day of the week.

What are the departure and arrival points in Los Angeles and in San Francisco, CA?

These are the most popular departure and arrival points when traveling from Los Angeles to San Francisco, CA:

    Which travel companies can help me find a way to get from Los Angeles to San Francisco, CA?

    Omio works with many trusted partners that can help you travel the best way from Los Angeles to San Francisco, CA:

    • You can go to San Francisco, CA from Los Angeles by bus with Greyhound. You'll see cheap bus tickets for $55 (€45) with Greyhound from Los Angeles to San Francisco, CA on Omio.
    • You can go to San Francisco, CA from Los Angeles by plane with Alaska Airlines. You'll see cheap plane tickets for $60 (€50) with Alaska Airlines from Los Angeles to San Francisco, CA on Omio.
    • You can go to San Francisco, CA from Los Angeles by train with Amtrak. You'll see cheap train tickets for $57 (€47) with Amtrak from Los Angeles to San Francisco, CA on Omio.
    What other popular destinations should I add to my itinerary for my trip from Los Angeles to San Francisco, CA?
    Looking to extend your trip from Los Angeles to San Francisco, CA? Many Omio customers who go from Los Angeles to San Francisco, CA usually extend their vacation to explore other popular destinations like Paris, Berlin or Madrid. If you're looking to explore Paris, Berlin or Madrid from San Francisco, CA, let Omio find you the best connections available at an affordable price.
    When should I buy a ticket from Los Angeles to San Francisco, CA online to score the best deals?

    Before traveling from Los Angeles to San Francisco, CA, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

    • A bus ticket for this trip costs on average $55 (€45) one way.
    • A plane ticket costs $60 (€50) one way on average for this journey.
    • A train ticket is costing on average $57 (€47) one way for this route.

    But we recommend booking Los Angeles to San Francisco, CA tickets online a few months before your planned travel date to score the best deals and save money on your trip.