Bus from Los Angeles to San Francisco and return

Find cheap coach tickets for your bus journey from Los Angeles to San Francisco and back

calendar
Advanced search
617 Companies - 1,461,842 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
You’re looking for a bus from Los Angeles to San Francisco? Then make use of our search to find the perfect option. If you want to get there quickly, pick the fastest ride provided by megabus US, which will get you there in 6 hr 55 min. There are other buses which take a bit longer, but they could also present the cheapest options. So, if you want to travel without breaking the bank on your way from San Francisco to Los Angeles, opt for the cheapest ticket, which starts from £0.77. Beware: Should you book too spontaneously or in times of unusually strong demand, tickets tend to be a bit more expensive. All you need to do is to click the "Find Now" button and book your trip!

  Bus Los Angeles - San Francisco    558 km
Ø Bus connections19 x
Savings-95%

The cheapest coach connections from Los Angeles to San Francisco

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Los Angeles
    San Francisco
      23:59
      08:00
    7 Aug
    +1
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      06:00
      12:55
    23 Jul
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      23:59
      08:00
    24 Jul
    +1
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      23:59
      08:00
    22 Jul
    +1
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      06:00
      13:20
    3 Jul
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      06:00
      13:20
    7 Jun
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      06:00
      13:20
    25 Aug
    megabus US
    from £0.90
  • Los Angeles
    San Francisco
      06:00
      18:20
    31 May
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      06:00
      18:20
    24 May
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      09:40
      18:15
    1 Nov
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      06:00
      18:20
    14 Jun
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      01:45
      11:10
    31 May
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      09:40
      18:15
    2 Aug
    Greyhound US
    from £16.62
  • Los Angeles
    San Francisco
      14:45
      22:35
    15 Sep
    BoltBus
    from £19.77


  Bus San Francisco - Los Angeles    558 km
Ø Bus connections19 x
Savings-95%

The cheapest coach connections from San Francisco to Los Angeles

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • San Francisco
    Los Angeles
      12:00
      19:25
    1 Aug
    megabus US
    from £0.90
  • San Francisco
    Los Angeles
      12:00
      19:25
    24 Aug
    megabus US
    from £0.90
  • San Francisco
    Los Angeles
      23:35
      07:00
    15 Jul
    +1
    megabus US
    from £4.49
  • San Francisco
    Los Angeles
      23:35
      07:00
    16 Aug
    +1
    megabus US
    from £4.49
  • San Francisco
    Los Angeles
      23:35
      07:00
    5 Sep
    +1
    megabus US
    from £4.49
  • San Francisco
    Los Angeles
      06:00
      13:25
    7 Jun
    megabus US
    from £4.49
  • San Francisco
    Los Angeles
      05:00
      17:40
    1 Aug
    Greyhound US
    from £14.83
  • San Francisco
    Los Angeles
      07:00
      16:20
    31 May
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      07:00
      16:20
    24 May
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      07:00
      16:20
    24 May
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      09:30
      17:25
    16 Aug
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      07:00
      16:20
    7 Jun
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      07:00
      16:20
    31 May
    Greyhound US
    from £16.62
  • San Francisco
    Los Angeles
      05:00
      17:40
    25 May
    Greyhound US
    from £17.52


  Stations
Magnolia Blvd 11239, 91601 Los Angeles (USA)
E 7Th St 1716, 90021 Los Angeles (USA)
  Stations
San Francisco Bicycle Rte 36 399, 94107 San Francisco (USA)

Find out more details about the service on your bus from Los Angeles to San Francisco and return

You are looking for a low-cost travel option which is at the same time eco-friendly and convenient? In this case, taking the intercity bus from Los Angeles to San Francisco is the way to go! You don’t have to break the bank to experience top-notch on-board features ranging from air-conditioning over free luggage transportation to comfy seats. Even power outlets, USB ports and WiFi access free of charge can already be found on many buses. If you're not sure which offer is the ideal one for you, then CheckMyBus can help you: At a glance, you will find details on the exact location of the coach terminals, on travelling times and on the latest discounts. This way you have to spend even less! You see, taking a coach is as comfortable and convenient as taking a plane or train. All you need to do is to compare the individual offers and book your cheap ticket!