[menuItemContent][menuItemRightSideContent]
Currency

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 Jul 25 we recommend taking a bus because it’s the best combination of price and speed.

10:00AMLos Angeles8h45 06:45PMSan Francisco, CA
0 changes
$621One-way
Cheapest
05:55AMLos Angeles10h15 04:10PMSan Francisco, CA
0 changes
$611One-way
Other options
09:25AMUnion Station9h30 06:55PMSan Francisco, CA
2 changes
$751One-way
09:11AMUnion Station10h14 07:25PMSan Francisco, CA
1 changes
$671One-way
09:15AMUnion Station9h40 06:55PMSan Francisco, CA
2 changes
$751One-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
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sat
Jul 24
$75Amtrak
$41Flixbus
Find prices
Sun
Jul 25
$75Amtrak
$61Greyhound
$184skywest airlines
Mon
Jul 26
$60Amtrak
Find prices
$125United
Tue
Jul 27
$60Amtrak
$57Greyhound
$105skywest airlines
Wed
Jul 28
$60Amtrak
$57Greyhound
Find prices
Thu
Jul 29
$60Amtrak
$57Greyhound
$105skywest airlines
Fri
Jul 30
$60Amtrak
Find prices
$125United
Sat
Jul 31
$60Amtrak
$36Flixbus
$129skywest airlines
Sun
Aug 1
$60Amtrak
$61Greyhound
$157Alaska Airlines
Mon
Aug 2
$60Amtrak
$57Greyhound
$125Alaska Airlines
Tue
Aug 3
$60Amtrak
$57Greyhound
Find prices
Wed
Aug 4
$59Amtrak
$57Greyhound
$51Alaska Airlines
Thu
Aug 5
$60Amtrak
$57Greyhound
Find prices
Fri
Aug 6
$60Amtrak
$57Greyhound
$78skywest airlines
Sat
Aug 7
$59Amtrak
$41Flixbus
$62United
Sun
Aug 8
$60Amtrak
$57Greyhound
$70Alaska Airlines
Mon
Aug 9
$60Amtrak
Find prices
Find prices
Tue
Aug 10
$60Amtrak
$57Greyhound
$84skywest airlines
Wed
Aug 11
$60Amtrak
$57Greyhound
$62Alaska Airlines
Thu
Aug 12
$60Amtrak
$57Greyhound
$73Alaska Airlines
Fri
Aug 13
$60Amtrak
Find prices
$84United

Travel Information from Los Angeles to San Francisco, CA

distanceDistance347 miles (559 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$36 - $101
cheapestCheapest modeBus • $36 (€28) • 6 min
fastestFastest modeBus • $36 (€28) • 6 min
carriersPopular travel companiesAlaska Airlines, Flixbus or Amtrak

Travel 347 miles (559 km) by flight, bus or train to San Francisco, CA from Los Angeles. If speed is a priority, then a bus is the best option with an average duration of 6 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $36 (€28). The most popular travel companies which serve this trip are Alaska Airlines, Flixbus or Amtrak among others. Travelers can even take a direct flight, bus or train 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
What are the ways to get from Los Angeles to San Francisco, CA?

There are 3 ways that you can travel from Los Angeles to San Francisco, CA. You can take a flight, bus or train.

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

The distance from Los Angeles to San Francisco, CA is approximately 347 miles (559 km).

Where do people depart from and arrive in when traveling from Los Angeles to San Francisco, CA?

These are the most popular departure and arrival points 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?

    If finding a good deal is your main consideration for your trip from Los Angeles to San Francisco, CA, then we'll help you find the best value travel companies for you:

    • Alaska Airlines can get you to San Francisco, CA by plane. You can find a good deal for plane tickets with Alaska Airlines from Los Angeles to San Francisco, CA for $101 (€81) on Omio.
    • Travel with Flixbus for buses to San Francisco, CA. If you’re looking for a good deal on tickets, check for Flixbus Los Angeles to San Francisco, CA tickets on Omio for $36 (€28).
    • Amtrak can get you to San Francisco, CA by train. You can find a good deal for train tickets with Amtrak from Los Angeles to San Francisco, CA for $59 (€47) on Omio.
    Is there a direct service to San Francisco, CA from Los Angeles?

    Yes, there are direct services available from Los Angeles to San Francisco, CA with the following travel companies:

    • You can travel directly by plane with Alaska Airlines, skywest airlines or United.
    • You can take a direct bus with Flixbus or Greyhound.
    • You can buy a direct train with.

    Direct services tend to save you time and add more convenience in getting you to San Francisco, CA as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to San Francisco, CA from Los Angeles.

    Where should I go next after I travel from Los Angeles to San Francisco, CA?
    Many of our customers who book a trip from Los Angeles to San Francisco, CA often extend their vacation and travel to other popular destinations like Paris, Berlin or Madrid. If you’re thinking of adding another destination to your Los Angeles and San Francisco, CA itinerary, let Omio find you the best connections between San Francisco, CA and any of these top destinations today!
    How early should I buy tickets between Los Angeles and San Francisco, CA online for the best deals?

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

    • A plane ticket for this journey costs on average $101 (€81) one way.
    • A bus ticket is costing on average $36 (€28) one way for this trip.
    • A train ticket is costing on average $59 (€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.

    What is the cheapest way 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 $36 (€28).

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

    Taking a bus is usually $66 (€52) less than taking a flight to San Francisco, CA, which costs on average $101 (€81) for the same trip.

    A bus is generally $23 (€19) less than a train for the same trip. Taking a train costs on average $59 (€47) from Los Angeles to San Francisco, CA.

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

    The fastest way from Los Angeles to San Francisco, CA is by bus with an average journey time of 6 min.

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

    In comparison, traveling by flight can take you on average 1 h 16 min.

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