One Passenger / One Trip
8:45pm
Oakland, CA
Oakland Bus Station
9:05pm
San Francisco, CA
Greyhound Station
0h 20min
Greyhound
$5
8:45pm
Chicago, IL
95th & Dan Ryan CTA
7:05am
San Francisco, CA
Greyhound Station
60h 20min
Greyhound
$125
8:45pm
Chicago, IL
95th & Dan Ryan CTA
8:05am
San Francisco, CA
Greyhound Station
61h 20min
Greyhound
$125
9:00pm
Los Angeles, CA
North Hollywood Greyhound Station
5:35am
San Francisco, CA
Greyhound Station
8h 35min
Greyhound
$23.5
9:15pm
Oakland, CA
Oakland Bus Station
9:35pm
San Francisco, CA
Greyhound Station
0h 20min
Greyhound
$5
9:20pm
Atlanta, GA
ATL Airport
7:05am
San Francisco, CA
Greyhound Station
60h 45min
Greyhound
$135
9:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:05am
San Francisco, CA
Greyhound Station
9h 45min
Greyhound
$51.5
9:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:25am
San Francisco, CA
Greyhound Station
10h 5min
Greyhound
$51.5
9:25pm
Los Angeles, CA
North Hollywood Greyhound Station
7:05am
San Francisco, CA
Greyhound Station
9h 40min
Greyhound
$23.5
9:40pm
San Ysidro, CA
San Ysidro Greyhound Bus Station
11:25am
San Francisco, CA
Greyhound Station
13h 45min
Greyhound
$69
9:40pm
Anaheim, CA
Intermodal Center
7:05am
San Francisco, CA
Greyhound Station
9h 25min
Greyhound
$24
9:50pm
Cincinnati, OH
Cincinnati Greyhound Bus Station
7:05am
San Francisco, CA
Greyhound Station
60h 15min
Greyhound
$135
10:00pm
Los Angeles, CA
Downtown Greyhound Station
5:35am
San Francisco, CA
Greyhound Station
7h 35min
Greyhound
$23.5
10:00pm
Los Angeles, CA
Union Station
5:45am
San Francisco, CA
Greyhound Station
7h 45min
BoltBus
$23
10:15pm
New York, NY
Port Authority Bus Terminal
5:35am
San Francisco, CA
Greyhound Station
82h 20min
Greyhound
$149
10:15pm
Arcata, CA
Greyhound Station
5:55am
San Francisco, CA
Greyhound Station
7h 40min
Greyhound
$51
10:15pm
San Diego, CA
Greyhound Station
11:25am
San Francisco, CA
Greyhound Station
13h 10min
Greyhound
$64
10:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:05am
San Francisco, CA
Greyhound Station
8h 45min
Greyhound
$51.5
10:25pm
Los Angeles, CA
Hollywood Blvd
5:45am
San Francisco, CA
Greyhound Station
7h 20min
BoltBus
$23
10:50pm
Phoenix, AZ
Downtown Greyhound Station
3:30pm
San Francisco, CA
Greyhound Station
17h 40min
Greyhound
$97
| City: | San Francisco, CA |
| Daily arrivals: | 204 |
| Bus stations | Greyhound Station |
| Connections: | 50 |
| Companies: | Greyhound, BoltBus |
| Avg price: | $64.59 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a bus ticket from Chicago to San Francisco costs around $125 while one from Los Angeles to Greyhound Station costs $23.5. The average ticket price is $64.59.
There are many cities from which you can reach San Francisco by bus. Some of them are Chicago (95th & Dan Ryan CTA), Oakland (Oakland Bus Station), Atlanta (ATL Airport). If you need more information, you can use our search engine.
There are several companies that operate in San Francisco. Some are Greyhound, BoltBus on journeys such as Oakland to San Francisco or Los Angeles to San Francisco. The trip with Greyhound from Oakland to San Francisco costs approximately $5 and takes 0h 20min while the journey BoltBus Los Angeles San Francisco costs $23 and takes 7h 45min.
The San Francisco bus station is Greyhound Station. Many buses arrive to this station from cities like Santa Ana (Santa Ana Greyhound Bus Station), Los Angeles (North Hollywood Greyhound Station), San Ysidro (San Ysidro Greyhound Bus Station). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Santa Ana San Francisco from $51.5.