COMPARE Prices across different modes

Sun
Sep 26
$75Amtrak
Find prices
Find prices
Mon
Sep 27
$75Amtrak
$40Flixbus
$185United
Tue
Sep 28
$75Amtrak
$35Flixbus
$185skywest airlines
Wed
Sep 29
$75Amtrak
$35Flixbus
Find prices
Thu
Sep 30
$75Amtrak
Find prices
$126United
Fri
Oct 1
$75Amtrak
$35Flixbus
$126skywest airlines
Sat
Oct 2
$60Amtrak
$35Flixbus
Find prices
Sun
Oct 3
$60Amtrak
$35Flixbus
$42Alaska Airlines
Mon
Oct 4
$60Amtrak
Find prices
Find prices
Tue
Oct 5
$59Amtrak
$35Flixbus
$62skywest airlines
Wed
Oct 6
Find prices
Find prices
$41Alaska Airlines
Thu
Oct 7
$60Amtrak
$35Flixbus
$51Alaska Airlines
Fri
Oct 8
$60Amtrak
Find prices
$51Alaska Airlines
Sat
Oct 9
$59Amtrak
$35Flixbus
$42American Airlines
Sun
Oct 10
$60Amtrak
$57Greyhound
$51Alaska Airlines
Mon
Oct 11
$59Amtrak
$38Flixbus
$41Alaska Airlines
Tue
Oct 12
$60Amtrak
Find prices
$51skywest airlines
Wed
Oct 13
$58Amtrak
$35Flixbus
Find prices
Thu
Oct 14
$60Amtrak
$35Flixbus
$51Alaska Airlines
Sat
Oct 16
$58Amtrak
$55Greyhound
$57skywest airlines

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Los Angeles from San Francisco, CA

distanceDistance347 miles (559 km)
durationAverage bus duration8 h 25 min
priceAverage bus ticket price$37 (€30)
changesDirect busYes
carriersBus companiesFlixbus

Buses from San Francisco, CA to Los Angeles cover the 347 miles (559 km) long trip taking on average 8 h 25 min with our travel partners like Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $35 (€28), but the average price of bus tickets is $37 (€30).

Bus companies

FlixBus San Francisco, CA – Los Angeles

You can travel by bus between San Francisco, CA and Los Angeles with FlixBus for as low as $35 (€28). When you search for schedules and tickets, Omio will show you the best route.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from San Francisco, CA to Los Angeles.

If you’re looking for a smooth and easy bus between San Francisco, CA and Los Angeles, check Omio for FlixBus buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 347 miles (559 km) trip between San Francisco, CA and Los Angeles, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between San Francisco, CA and Los Angeles as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses between San Francisco, CA and Los Angeles in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses between San Francisco, CA and Los Angeles starting at $35 (€28), buy your official FlixBus tickets with Omio online quickly and easily!

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between San Francisco, CA and Los Angeles and when traveling by bus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Bus from San Francisco to Los Angeles

There are nine buses per day running down through California from San Francisco to Los Angeles. The fastest bus completes the journey in about 8h 50min, while the slowest options arrive after about 16h 45min. The providers on this route are Amtrak, Greyhound, and FlixBus. When departing from San Francisco, the departure station is Transbay Transit Center in Salesforce Plaza at the intersection of Mission Street and Fremont Street. Arrival stations in Los Angeles are Union Station and Los Angeles Bus Station at the intersection of East 7th Street and Decatur Street.

San Francisco to Los Angeles Bus Time: Daily Departures

There are nine total options per day to travel via bus from San Francisco to Los Angeles. The first bus departs at around 8:45 a.m. from the San Francisco Transit Center, arriving at Los Angeles Bus Station at the intersection of East 7th Street and Decatur Street around 5:30 p.m. This journey lasts about 8h 50min and is operated by Greyhound Lines. The final bus of the day departs around 10:30 p.m. from Transbay Transit Center in Salesforce Plaza at the intersection of Mission Street and Fremont Street. It arrives at Union Station in Los Angeles after about 11h at approximately 9:30 a.m. on the following day, and is operated by Amtrak. Greyhound operates five of the buses per day, with Amtrak and FlixBus each operating two buses per day.

How long is the journey by bus from San Francisco to Los Angeles?

The total duration of your journey will depend on the departure time and bus operator that you select. The fastest bus departs around 9:30 p.m. and completes the journey in about 8h 45min. It leaves from Transbay Transit Center and is operated by Greyhound Lines. There is no change required for this bus, though others on this route require one or two changes. The second-fastest bus of the day is also operated by Greyhound, departing from San Francisco Transit Center around 4:15 p.m. and arriving about 1:00 a.m. after 8h 50min.

San Francisco Lights. Source: Shutterstock

What is/are the departure and arrival stations for buses from San Francisco to Los Angeles?

Departure bus station: The departure station for buses from San Francisco to Los Angeles is Transbay Transit Center in Salesforce Plaza at the intersection of Mission Street and Fremont Street. It connects with Bay Area Rapid Transit (BART) lines and Muni Metro, so you can access the station from throughout the Bay Area and avoid leaving a vehicle at the station. The station features a five acre rooftop park the length of four blocks, numerous pieces of public artwork, nearly 300 digital displays to support travelers finding their way, self-service kiosks and ticketing counters, a rotating array of food trucks, pop-up retail shops, carts and cafes, shopping and dining options, free Wi-Fi, restrooms, and bike lockers.

Arrival bus station:The arrival station for buses from San Francisco to Los Angeles is Union Station, located on Alameda Street in the heart of Downtown Los Angeles. It is the largest passenger terminal in the Western United States, serving almost 110,000 travelers each day. It connects with Amtrak routes, Metrolink, Metro Rail, Metro Busway, and other private bus companies. The station features granite seating sculptures, glass mosaics, decorative murals, and wall-mounted electronic art.

Which bus companies travel from San Francisco to Los Angeles?

There are three companies operating buses from San Francisco to Los Angeles - Greyhound Lines, Amtrak, and FlixBus. Greyhound operates five of the nine buses per day, with Amtrak and FlixBus each operating two buses per day.

Greyhound buses from San Francisco to Los Angeles

Greyhound Lines operates five buses per day from San Francisco to Los Angeles. The first departs at around 8:45 a.m. and arrives in Los Angeles at about 5:35 p.m. after 8h 50min. The final Greyhound bus of the day leaves from San Francisco around 9:30 p.m. and arrives in L.A. at about 6:15 a.m. after a 8h 45min journey.

Amtrak buses from San Francisco to Los Angeles

Amtrak operates two buses per day from San Francisco to Los Angeles. The first departs at around 10:20 a.m. and arrives in Los Angeles at about 9:50 p.m. after 11h 30min. The final Amtrak bus of the day leaves from San Francisco around 10:30 p.m. and arrives in L.A. at about 9:35 a.m. after a 11h 5min journey.

Flixbus buses from San Francisco to Los Angeles

Flixbus operates two buses per day from San Francisco to Los Angeles. The first departs at around 9:55 p.m. and arrives in Los Angeles at about 5:00 a.m. after 16h 5min on the following day. The final Flixbus bus of the day leaves from San Francisco around 9:55 p.m. and arrives in L.A. at about 5:40 a.m. after a 16h 5min journey.

San Francisco Troley. Source: Shutterstock

Bus San Francisco to Los Angeles: Services on Board

All travelers on a Greyhound, Amtrak, or Flixbus bus can enjoy complimentary Wi-Fi and charging outlets o their seats to keep devices powered through the journey. There are restrooms available on every bus, plus storage space over seats or beneath the bus for luggage. Each passenger can bring three pieces of luggage that are stored under the bus, usuall larger or heavier items, plus an additional piece of luggage that can be stored in overhead storage, generally the smaller and lighter items.

Oversized items - bikes, skis, golf clubs, etc. - are permitted, but require an additional fee to store under the bus. However, strollers and car seats do not require the payment of an additional fee. Each of these companies provide support for travelers with disabilities, which should be arranged in advance by contacting the provider after purchasing your tickets. Pets are not allowed on board except documented guide dogs.

How to find cheap bus tickets from San Francisco to Los Angeles?

When you are looking for bus tickets to get from San Francisco, Omio is the best tool you can use to find cheap tickets that match your schedule. Using the Omio search tools and filters, you can sort your search results according to provider, departure and arrival stations, price range, and plenty of other ways to customize your search. You can even sort the results according to cheapest, fastest, or a combination of both. When you find a great deal, consider booking in advance to ensure the price does not increase.

Omio also offers the ability to search a range of dates simultaneously, so consider being flexible with your travel dates. The slower buses are generally less expensive, so consider choosing buses that have a longer duration of travel along with changes in the middle of the journey.

To Los Angeles by bus—travel tips

Considering a journey to Los Angeles, and looking for something that will push you over the edge? The City of Stars earned a variety of nicknames for a reason, from LaLa Land to Tinseltown. One of the allures of this major city is the possibility of walking down the street and rubbing shoulders with celebrities or famous athletes. To really increase your odds, catch a Lakers game at Staples Center to see Lebron James and Anthony Davis, or visit Dodgers Stadium for a baseball game and see the 2020 World Series Champions.

If you are looking for a way to keep the kids happy, look no further than the Happiest Place on Earth - Disneyland. From Space Mountain to Star Wars: Galaxy’s Edge, this theme park is sure to have something that your entire family will love. You simply cannot go wrong with a visit to L.A.

Travel Tips

Buses from San Francisco, CA to Los Angeles
Take the bus to Los Angeles 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 San Francisco, CA to Los Angeles.
FAQs
How much do cheap bus tickets to Los Angeles from San Francisco, CA cost?
If you’re looking to save money on tickets, you can find cheap San Francisco, CA to Los Angeles buses for as little as $35 (€28)  in the next 7 days.
How much is a bus ticket from San Francisco, CA to Los Angeles?
The bus price from San Francisco, CA to Los Angeles is on average $37 (€30)  if you are looking to book your tickets for this route in the next 7 days.
How many miles is it from San Francisco, CA to Los Angeles by bus?
You should expect to travel around 347 miles (559 km)  to Los Angeles from San Francisco, CA by bus.
How many hours is the bus time to Los Angeles from San Francisco, CA?
On average the San Francisco, CA to Los Angeles bus travel time is 8 h 25 min  for the 347 miles (559 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which bus providers should I travel with from San Francisco, CA to Los Angeles?
Take the San Francisco, CA to Los Angeles bus with Flixbus. However, it's always good to check out all possible bus companies for the trip to Los Angeles from San Francisco, CA as there might be differences in the amenities they offer.
Are there any direct buses from San Francisco, CA to Los Angeles?
Yes, there are direct buses to Los Angeles from San Francisco, CA, and you can find a direct bus for this trip with Flixbus or Greyhound  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
What are the first and last departure bus times from San Francisco, CA to Los Angeles?
You can take the first bus from San Francisco, CA to Los Angeles at 5: 05 AM. The last bus from San Francisco, CA to Los Angeles that you can take departs at 9: 30 PM. Omio shows you the latest bus from San Francisco, CA to Los Angeles schedule to help you book the best departure time for this journey.
How far in advance should I buy a bus ticket from San Francisco, CA to Los Angeles to get the best deals?
If you buy a bus ticket from San Francisco, CA to Los Angeles within the next 7 days, you can find tickets to cost on average $37 (€30) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Los Angeles from San Francisco, CA are generally on sale a few months before the planned departure date.