Find buses from Los Angeles to San Francisco

Search for cheap bus tickets from Los Angeles to San Francisco and book your trip in minutes.

LAX — SFO
Dec 4 — Dec 111
1 adult
Mon 12/4

Best deals for bus tickets from Los Angeles to San Francisco

Find the right bus ticket for you
Greyhound
With transfers
9h 10m
Greyhound
FlixBus
With transfers
7h 40m
FlixBus
Greyhound
With transfers
7h 30m
Greyhound
FlixBus
With transfers
8h 30m
FlixBus
FlixBus
With transfers
7h 30m
FlixBus
Greyhound
With transfers
8h 10m
Greyhound

Los Angeles to San Francisco bus information

Find information about ticket prices, popular stations, and bus companies that offer buses from Los Angeles to San Francisco

Round-trip from

$55

One-way from

$15

Avg travel time

7h 55m

Popular bus line

FlixBus
Bus tickets from Los Angeles to San Francisco found within the last 3 days start at $55 round-trip
The cheapest one-way bus ticket starts at $15. This price was found within the last 3 days.
The average bus ride from Los Angeles to San Francisco is 7h 55m
FlixBus, Greyhound and ACN Autobuses service this route

Los Angeles Bus Station Directory

Location of major bus stations in Los Angeles
Los Angeles Westwood AmtrakLos Angeles, 34.068798, -118.449
Los Angeles JerezanosLos Angeles, 34.01934, -118.17609
Los Angeles University of Southern California (curbside)Los Angeles, 34.021564, -118.279366
Los Angeles Harbor FreewayLos Angeles, 33.928726, -118.2818
Los Angeles University of Southern CaliforniaLos Angeles, 34.02333, -118.28349
Los Angeles Autobuses Coordinados UsaLos Angeles, 34.019333, -118.17608

San Francisco Bus Station Directory

Location of major bus stations in San Francisco
San Francisco Mission BaySan Francisco, 37.7696, -122.38646
San Francisco Sacramento University/65th StationSan Francisco, 38.552433, -121.42655
San Francisco Sacramento Power InnSan Francisco, 38.54697, -121.40742
San Francisco Sacramento Fruitridge RdSan Francisco, 38.524548, -121.47083
San Francisco Sacramento California Automobile MuseumSan Francisco, 38.570778, -121.51119
San Francisco Powell StationSan Francisco, 37.784294, -122.408424

Book round-trip bus tickets from Los Angeles to San Francisco

Below are the quickest and cheapest round-trip bus tickets from Los Angeles to San Francisco that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
FlixBus
Dec 9
8:30 amLos Angeles Union Bus
7h 55m
4:25 pmSan Francisco Caltrain
Dec 10
3:00 amSan Francisco Caltrain
8h 05m
11:05 amLos Angeles Union Bus
FlixBus
Dec 7
6:15 amLos Angeles Union Bus
7h 55m
2:10 pmSan Francisco Caltrain
Dec 11
3:00 amSan Francisco Caltrain
8h 05m
11:05 amLos Angeles Union Bus
FlixBus
Dec 9
5:40 pmLos Angeles Station
8h 30m
2:10 amSan Francisco Caltrain
Dec 10
6:40 amSan Francisco Caltrain
8h 55m
3:35 pmLos Angeles Station
FlixBus
Dec 9
3:00 amLos Angeles Hilton Garden Inn
7h 40m
10:40 amSan Francisco Caltrain
Dec 10
6:05 pmSan Francisco Caltrain
8h 00m
2:05 amLos Angeles Hilton Garden Inn
Greyhound
Dec 9
6:05 pmLos Angeles Station
8h 10m
2:15 amSan Francisco Soma
Dec 10
6:00 amSan Francisco Soma
10h 45m
4:45 pmLos Angeles Station
FlixBus
Dec 7
6:05 pmLos Angeles Hilton Garden Inn
8h 05m
2:10 amSan Francisco Caltrain
Dec 11
3:00 amSan Francisco Caltrain
7h 30m
10:30 amLos Angeles Hilton Garden Inn

Book one-way bus tickets from Los Angeles to San Francisco

Below are the fastest and cheapest one-way bus tickets from Los Angeles to San Francisco we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
Greyhound
Dec 8
7:40 amLos Angeles Union Bus
9h 10m
4:50 pmSan Francisco 425 Mission St
FlixBus
Dec 12
6:20 pmLos Angeles Union Bus
7h 40m
2:00 amSan Francisco Caltrain
Greyhound
Dec 8
6:05 pmLos Angeles Union Bus
7h 30m
1:35 amOakland
FlixBus
Dec 12
5:40 pmLos Angeles Station
8h 30m
2:10 amSan Francisco Caltrain
FlixBus
Dec 12
6:40 pmLos Angeles Westwood Amtrak
7h 30m
2:10 amSan Francisco Caltrain
Greyhound
Dec 10
6:05 pmLos Angeles Union Bus
8h 10m
2:15 amSan Francisco 425 Mission St

Choose the best way to get from Los Angeles to San Francisco


FAQs for booking bus tickets from Los Angeles to San Francisco

How much does a bus ticket from Los Angeles to San Francisco cost?

You can purchase a ticket from Los Angeles to San Francisco within the week and expect to pay $15 or more one-way.

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

It takes 7h 55m to get from Los Angeles to San Francisco by bus. ACN Autobuses has the quickest available bus to your destination.

Which bus companies operate between Los Angeles to San Francisco?

You can find bus tickets for FlixBus, Greyhound, and ACN Autobuses which service this route currently. FlixBus is the cheapest option recently available with prices starting at $55 round-trip.

How far is Los Angeles to San Francisco by bus?

The straight-line distance from Los Angeles to San Francisco is 345.0 mi. The actual distance by bus will change based on the roads and any traffic, closures, roadwork or tolls that may impact the driver’s route. Most buses from Los Angeles going to San Francisco will get there in around 7h 55m - but this can get longer during peak traffic times.

What is the carbon footprint of a bus from Los Angeles to San Francisco?

Buses from Los Angeles to San Francisco will generally run a carbon footprint of about 47lb. This is 88% less in comparison to flying, which has a footprint of around 394lb for this trip. Taking a train (about 75lb) is also an option for this trip.

Is a bus the fastest way to get from Los Angeles to San Francisco?

To save time, the fastest way to travel is by flight from Los Angeles to San Francisco on JetBlue. Expect the length of time you’ll spend onboard JetBlue to be about 1h 19m compared to taking a train from Los Angeles to San Francisco or a bus from Los Angeles to San Francisco which have been found to be slower alternatives.

Is a bus the cheapest way to get from Los Angeles to San Francisco?

The cheapest way is to get a bus from Los Angeles to San Francisco, which can be as cheap as $55. A flight from Los Angeles to San Francisco is more expensive than a bus, with prices starting at $78. A train from Los Angeles to San Francisco is also an option, with an average price of $106.


FlixBus buses from Los Angeles to San Francisco

Our best FlixBus deals on Los Angeles to San Francisco bus tickets
FlixBus
Dec 9
CQ38:30 amLos Angeles Union Bus
7h 55m
9FP4:25 pmSan Francisco Caltrain
Dec 10
9FP3:00 amSan Francisco Caltrain
8h 05m
CQ311:05 amLos Angeles Union Bus
FlixBus
Dec 7
48T6:05 pmLos Angeles Hilton Garden Inn
8h 05m
9FP2:10 amSan Francisco Caltrain
Dec 11
9FP6:15 amSan Francisco Caltrain
7h 25m
48T1:40 pmLos Angeles Hilton Garden Inn

Greyhound buses from Los Angeles to San Francisco

Our best Greyhound deals on Los Angeles to San Francisco bus tickets
Greyhound
Dec 9
UZ26:05 pmLos Angeles Station
8h 10m
X282:15 amSan Francisco Soma
Dec 10
X286:00 amSan Francisco Soma
10h 45m
UZ24:45 pmLos Angeles Station
Greyhound
Dec 7
CQ37:40 amLos Angeles Union Bus
9h 10m
C6O4:50 pmSan Francisco 425 Mission St
Dec 11
C6O1:35 amSan Francisco 425 Mission St
9h 05m
CQ310:40 amLos Angeles Union Bus
Greyhound
Jan 5
UZ27:40 amLos Angeles Station
9h 10m
X284:50 pmSan Francisco Soma
Jan 9
X286:00 amSan Francisco Soma
10h 45m
UZ24:45 pmLos Angeles Station

Other popular bus routes from Los Angeles

Change your mind about taking a bus to San Francisco? Below are other buses from Los Angeles that are popular with momondo users
Buses from Los Angeles to San Diego
Fastest travel time2h 25m
Cheapest price$302
Buses from Los Angeles to Palm Springs
Fastest travel time1h 55m
Cheapest price$69
Buses from Los Angeles to San Jose
Fastest travel time6h 45m
Cheapest price$110

Start planning your trip to San Francisco