Round-trip
One-way
FAQs

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
Jun 5 — Jun 121
1 adult
Wed 6/5

Best deals for bus tickets from Los Angeles to San Francisco

Find the right bus ticket for you
Greyhound
With transfers
14h 05m
Greyhound
Greyhound
With transfers
14h 05m
Greyhound
Greyhound
With transfers
14h 05m
Greyhound
Greyhound
With transfers
14h 05m
Greyhound
Greyhound
With transfers
14h 05m
Greyhound
Greyhound
With transfers
14h 00m
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

$82

One-way from

$36

Avg travel time

7h 50m

Popular bus line

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

Los Angeles Bus Station Directory

Location of major bus stations in Los Angeles
Los Angeles Harbor FreewayLos Angeles, 33.928726, -118.2818
Los Angeles University of Southern CaliforniaLos Angeles, 34.02333, -118.28349
Los Angeles Sheraton HotelLos Angeles, 33.94645, -118.390724
Los Angeles Lax Holiday InnLos Angeles, 33.946194, -118.3709
Los Angeles Westin Bonaventure HotelLos Angeles, 34.052254, -118.256226
Los Angeles Riverside Chicago/SpruceLos Angeles, 33.99099, -117.34909

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 California Automobile MuseumSan Francisco, 38.570778, -121.51119
San Francisco Powell StationSan Francisco, 37.784294, -122.408424
San Francisco Union SquareSan Francisco, 37.78822, -122.40969

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.
Greyhound
Jun 30
12:40 pmLos Angeles Station
9h 10m
9:50 pmSan Francisco Soma
Jul 7
10:40 pmSan Francisco Soma
9h 15m
7:55 amLos Angeles Station
Greyhound
Jun 17
5:30 amLos Angeles Station
10h 05m
3:35 pmSan Francisco Soma
Jun 19
10:40 pmSan Francisco Soma
9h 15m
7:55 amLos Angeles Station
FlixBus
Jun 30
7:30 amLos Angeles Station
8h 10m
3:40 pmSan Francisco Caltrain
Jul 7
11:30 pmSan Francisco Caltrain
8h 10m
7:40 amLos Angeles Station
FlixBus
Jun 30
8:00 amLos Angeles Hilton Garden Inn
7h 40m
3:40 pmSan Francisco Caltrain
Jul 7
8:00 amSan Francisco Caltrain
7h 40m
3:40 pmLos Angeles Hilton Garden Inn
FlixBus
Jun 30
2:10 pmLos Angeles Westwood-UCLA, California
7h 15m
9:25 pmSan Francisco Caltrain
Jul 7
11:30 pmSan Francisco Caltrain
7h 30m
7:00 amLos Angeles Westwood-UCLA, California
FlixBus
Jun 30
1:00 pmLos Angeles University of Southern California (curbside)
8h 25m
9:25 pmSan Francisco Caltrain
Jul 7
12:30 pmSan Francisco Caltrain
8h 25m
8:55 pmLos Angeles University of Southern California (curbside)

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
Jun 9
11:10 pmLos Angeles Station
14h 05m
1:15 pmSan Francisco Caltrain
Greyhound
Jun 6
11:10 pmLos Angeles Station
14h 05m
1:15 pmSan Francisco Caltrain
Greyhound
Jun 6
11:10 pmLos Angeles Union Bus
14h 05m
1 stop
1:15 pmSan Francisco Caltrain
Greyhound
Jun 6
11:10 pmLos Angeles Station
14h 05m
1:15 pmSan Francisco Caltrain
Greyhound
Jun 6
11:10 pmLos Angeles Station
14h 05m
1:15 pmSan Francisco Caltrain
Greyhound
Jun 6
6:25 pmLos Angeles Union Bus
14h 00m
1 stop
8:25 amDaly City BART

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

Buses

7h 05m
$36 one-way$82 round-trip
Nonstop · from $821 stop · from $40

Distance to downtown

X281.2 mi

Trains

11h 13m
$58 one-way$32 round-trip
Nonstop · from $32

Distance to downtown

9NA2.2 mi

Flights

1h 19m
$39 one-way$53 round-trip
Nonstop · from $53

Distance to downtown

SFO11.8 mi

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 $36 or more one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $38 is what you can expect to pay for a bus ride from Los Angeles to San Francisco one-way.

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

It takes 7h 40m to get from Los Angeles to San Francisco by bus. Depending on the bus you select, the travel time may vary by up to 0h 10m. FlixBus has the quickest available bus to your destination.

When should I purchase the bus tickets from Los Angeles to San Francisco?

Currently, the price you pay to get from Los Angeles to San Francisco by bus this week is around $38 one-way. We don’t expect to see any changes in price within the next 3 months.

Which bus companies operate between Los Angeles to San Francisco?

You can find bus tickets for Greyhound and FlixBus which service this route currently. Greyhound is the cheapest option recently available with prices starting at $82 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 40m - 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 86% less in comparison to flying, which has a footprint of around 341lb 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 train from Los Angeles to San Francisco on Amtrak. Expect the length of time you’ll spend onboard Amtrak to be about 0h 38m compared to taking a flight 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 train from Los Angeles to San Francisco, which can be as cheap as $32. A flight from Los Angeles to San Francisco is more expensive than a train, with prices starting at $53. A bus from Los Angeles to San Francisco is also an option, with an average price of $82.


Greyhound buses from Los Angeles to San Francisco

Our best Greyhound deals on Los Angeles to San Francisco bus tickets
Greyhound
Jun 30
UZ212:40 pmLos Angeles Station
9h 10m
X289:50 pmSan Francisco Soma
Jul 7
X2810:40 pmSan Francisco Soma
9h 15m
UZ27:55 amLos Angeles Station
Greyhound
Jun 17
UZ25:30 amLos Angeles Station
10h 05m
X283:35 pmSan Francisco Soma
Jun 19
X2810:40 pmSan Francisco Soma
9h 15m
UZ27:55 amLos Angeles Station
Greyhound
Jun 22
GC89:05 pmClaremont 888 S Indian Hill Blvd
10h 10m
1 stop
C6O7:15 amSan Francisco 425 Mission St
Jun 23
C6O10:40 pmSan Francisco 425 Mission St
10h 45m
1 stop
GC89:25 amClaremont 888 S Indian Hill Blvd

FlixBus buses from Los Angeles to San Francisco

Our best FlixBus deals on Los Angeles to San Francisco bus tickets
FlixBus
Jun 30
UZ27:30 amLos Angeles Station
8h 10m
9FP3:40 pmSan Francisco Caltrain
Jul 7
9FP11:30 pmSan Francisco Caltrain
8h 10m
UZ27:40 amLos Angeles Station
FlixBus
Jun 30
48T8:00 amLos Angeles Hilton Garden Inn
7h 40m
9FP3:40 pmSan Francisco Caltrain
Jul 7
9FP8:00 amSan Francisco Caltrain
7h 40m
48T3:40 pmLos Angeles Hilton Garden Inn
FlixBus
Jun 30
ES82:10 pmLos Angeles Westwood-UCLA, California
7h 15m
9FP9:25 pmSan Francisco Caltrain
Jul 7
9FP11:30 pmSan Francisco Caltrain
7h 30m
ES87:00 amLos Angeles Westwood-UCLA, California

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$297
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

Get the latest San Francisco flight insights
Get the latest San Francisco flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to San Francisco
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of San Francisco

Find hotels in San Francisco
Top car rentals in San Francisco
Top car rentals in San Francisco

Experience San Francisco from behind the wheel! Learn more about the best car rental deals here

Find cars in San Francisco
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in San Francisco
Take the scenic route
Take the scenic route

Get to San Francisco by train as an alternative to flying. Learn more about the best train deals here.

Find trains to San Francisco