Find Los Angeles to San Francisco bus tickets

Greyhound is aMegabus is a
day route Price
Greyhound
Sunday Feb 23
Los Angeles to San Francisco
$32
BoltBus
Sunday Feb 23
Los Angeles to San Francisco
$34
Megabus
Sunday Feb 23
Los Angeles to San Francisco
$42
Greyhound
Monday Feb 24
Los Angeles to San Francisco
$31
BoltBus
Monday Feb 24
Los Angeles to San Francisco
$33
Megabus
Monday Feb 24
Los Angeles to San Francisco
$41
Greyhound
Tuesday Feb 25
Los Angeles to San Francisco
$31
BoltBus
Tuesday Feb 25
Los Angeles to San Francisco
$33
Megabus
Tuesday Feb 25
Los Angeles to San Francisco
$41
Greyhound
Wednesday Feb 26
Los Angeles to San Francisco
$31
BoltBus
Wednesday Feb 26
Los Angeles to San Francisco
$32
Megabus
Wednesday Feb 26
Los Angeles to San Francisco
$41
Greyhound
Thursday Feb 27
Los Angeles to San Francisco
$30
BoltBus
Thursday Feb 27
Los Angeles to San Francisco
$32
Megabus
Thursday Feb 27
Los Angeles to San Francisco
$41
Greyhound
Friday Feb 28
Los Angeles to San Francisco
$30
BoltBus
Friday Feb 28
Los Angeles to San Francisco
$32
Megabus
Friday Feb 28
Los Angeles to San Francisco
$41
Greyhound
Saturday Feb 29
Los Angeles to San Francisco
$31
BoltBus
Saturday Feb 29
Los Angeles to San Francisco
$33
Megabus
Saturday Feb 29
Los Angeles to San Francisco
$41
Greyhound
Sunday Mar 1
Los Angeles to San Francisco
$31
BoltBus
Sunday Mar 1
Los Angeles to San Francisco
$33
Megabus
Sunday Mar 1
Los Angeles to San Francisco
$41
Greyhound
Monday Mar 2
Los Angeles to San Francisco
$31
BoltBus
Monday Mar 2
Los Angeles to San Francisco
$33
Megabus
Monday Mar 2
Los Angeles to San Francisco
$41
Greyhound
Tuesday Mar 3
Los Angeles to San Francisco
$31
BoltBus
Tuesday Mar 3
Los Angeles to San Francisco
$33
Megabus
Tuesday Mar 3
Los Angeles to San Francisco
$41
Greyhound
Wednesday Mar 4
Los Angeles to San Francisco
$31
BoltBus
Wednesday Mar 4
Los Angeles to San Francisco
$33
Megabus
Wednesday Mar 4
Los Angeles to San Francisco
$41
Greyhound
Thursday Mar 5
Los Angeles to San Francisco
$31
BoltBus
Thursday Mar 5
Los Angeles to San Francisco
$33
Megabus
Thursday Mar 5
Los Angeles to San Francisco
$41
Greyhound
Friday Mar 6
Los Angeles to San Francisco
$31
BoltBus
Friday Mar 6
Los Angeles to San Francisco
$33
Megabus
Friday Mar 6
Los Angeles to San Francisco
$41
Greyhound
Saturday Mar 7
Los Angeles to San Francisco
$31
BoltBus
Saturday Mar 7
Los Angeles to San Francisco
$33
Megabus
Saturday Mar 7
Los Angeles to San Francisco
$41
Greyhound
Sunday Mar 8
Los Angeles to San Francisco
$31
BoltBus
Sunday Mar 8
Los Angeles to San Francisco
$33
Megabus
Sunday Mar 8
Los Angeles to San Francisco
$41
Greyhound
Monday Mar 9
Los Angeles to San Francisco
$31
BoltBus
Monday Mar 9
Los Angeles to San Francisco
$33
Megabus
Monday Mar 9
Los Angeles to San Francisco
$41
Greyhound
Tuesday Mar 10
Los Angeles to San Francisco
$31
BoltBus
Tuesday Mar 10
Los Angeles to San Francisco
$33
Megabus
Tuesday Mar 10
Los Angeles to San Francisco
$41
Greyhound
Wednesday Mar 11
Los Angeles to San Francisco
$31
BoltBus
Wednesday Mar 11
Los Angeles to San Francisco
$33
Megabus
Wednesday Mar 11
Los Angeles to San Francisco
$41
Greyhound
Thursday Mar 12
Los Angeles to San Francisco
$31
BoltBus
Thursday Mar 12
Los Angeles to San Francisco
$33
Megabus
Thursday Mar 12
Los Angeles to San Francisco
$41
Greyhound
Friday Mar 13
Los Angeles to San Francisco
$31
BoltBus
Friday Mar 13
Los Angeles to San Francisco
$33
Megabus
Friday Mar 13
Los Angeles to San Francisco
$41
Greyhound
Saturday Mar 14
Los Angeles to San Francisco
$31
BoltBus
Saturday Mar 14
Los Angeles to San Francisco
$33
Megabus
Saturday Mar 14
Los Angeles to San Francisco
$41
Greyhound
Sunday Mar 15
Los Angeles to San Francisco
$31
BoltBus
Sunday Mar 15
Los Angeles to San Francisco
$33
Megabus
Sunday Mar 15
Los Angeles to San Francisco
$41
Greyhound
Monday Mar 16
Los Angeles to San Francisco
$31
BoltBus
Monday Mar 16
Los Angeles to San Francisco
$33
Megabus
Monday Mar 16
Los Angeles to San Francisco
$41
Greyhound
Tuesday Mar 17
Los Angeles to San Francisco
$31
BoltBus
Tuesday Mar 17
Los Angeles to San Francisco
$33
Megabus
Tuesday Mar 17
Los Angeles to San Francisco
$41
Greyhound
Wednesday Mar 18
Los Angeles to San Francisco
$31
BoltBus
Wednesday Mar 18
Los Angeles to San Francisco
$33
Megabus
Wednesday Mar 18
Los Angeles to San Francisco
$41
Greyhound
Thursday Mar 19
Los Angeles to San Francisco
$31
BoltBus
Thursday Mar 19
Los Angeles to San Francisco
$33
Megabus
Thursday Mar 19
Los Angeles to San Francisco
$41
Greyhound
Friday Mar 20
Los Angeles to San Francisco
$31
BoltBus
Friday Mar 20
Los Angeles to San Francisco
$33
Megabus
Friday Mar 20
Los Angeles to San Francisco
$41
Taking the bus from Los Angeles to San Francisco is always a viable option as the two cities are just 348 miles apart. Compared to the bus, train, flight or by car, it’s possible to find Los Angeles to San Francisco transportation with the bus for as little as $24 and about 6h 49min travel time. Los Angeles to San Francisco trains costs $94 and take 9 hours 47 minutes, while flights costs $161 and takes 1 day 1 hour 6 minutes – so for some the bus might just be the best option.

There are two bus companies helping you find your way to San Francisco from Los Angeles – Greyhound, BoltBus, and Megabus. The ticket prices range from $24 to $71 depending on the day and time you need to travel to San Francisco. The trip to San Francisco will take you 6h 49min up to 9h 41min.

Is there a direct bus from Los Angeles to San Francisco?

Yes, there is a direct bus from Los Angeles to San Francisco. Even though it will take 6h 49min by bus, there are typically direct buses running every day.

How much are Los Angeles to San Francisco Greyhound bus tickets?

There are two and it takes 6h 49min. The tickets will cost you $24 with Greyhound, BoltBus, and Megabus from Los Angeles to San Francisco. In order to make sure you can find a spot, it's best to book San Francisco bus tickets early here.

Los Angeles Bus Stations

San Francisco Bus Stations

Downtown Greyhound Station
2 miles from Los Angeles

Downtown Greyhound Station

Greyhound Station
2 miles from San Francisco

Greyhound Station

Los Angeles to San Francisco Bus Companies

Bus
Greyhound Greyhound from Los Angeles to San Francisco
Useful Links Greyhound Contact Page Greyhound Bustracker Website
Customer Service1-214-849-8966
Customer Service Español1-800-531-5332
Social
Bus
BoltBus
Bus
Megabus Megabus from Los Angeles to San Francisco
Useful Links Reservations Map Baggage Coverage Website
Customer Service877-462-6342
Social