One Passenger / One Trip
8:35pm
San Diego, CA
Greyhound Station
7:05am
San Francisco, CA
Greyhound Station
10h 30min
Greyhound
$64
8:35pm
New York, NY
George Washington Bridge Bus Station
5:35am
San Francisco, CA
Greyhound Station
84h 0min
Greyhound
$149
8:45pm
Oakland, CA
Oakland Bus Station
9:05pm
San Francisco, CA
Greyhound Station
0h 20min
Greyhound
$9.5
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
$36
9:15pm
Oakland, CA
Oakland Bus Station
9:35pm
San Francisco, CA
Greyhound Station
0h 20min
Greyhound
$9.5
9:20pm
Atlanta, GA
ATL Airport
7:05am
San Francisco, CA
Greyhound Station
60h 45min
Greyhound
$147
9:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:25am
San Francisco, CA
Greyhound Station
10h 5min
Greyhound
$62.5
9:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:05am
San Francisco, CA
Greyhound Station
9h 45min
Greyhound
$62.5
9:25pm
Los Angeles, CA
North Hollywood Greyhound Station
7:05am
San Francisco, CA
Greyhound Station
9h 40min
Greyhound
$36.5
9:35pm
Miami, FL
North Miami Beach Greyhound
12:10am
San Francisco, CA
Greyhound Station
77h 35min
Greyhound
$161
9:40pm
Anaheim, CA
Intermodal Center
7:05am
San Francisco, CA
Greyhound Station
9h 25min
Greyhound
$37.5
9:40pm
San Ysidro, CA
San Ysidro Greyhound Bus Station
11:25am
San Francisco, CA
Greyhound Station
13h 45min
Greyhound
$77
9:45pm
Jacksonville, FL
Jacksonville Greyhound Bus Station
3:30pm
San Francisco, CA
Greyhound Station
68h 45min
Greyhound
$149
10:00pm
Los Angeles, CA
Downtown Greyhound Station
5:35am
San Francisco, CA
Greyhound Station
7h 35min
Greyhound
$36
10:00pm
Los Angeles, CA
Union Station
5:45am
San Francisco, CA
Greyhound Station
7h 45min
BoltBus
$34
10:15pm
San Diego, CA
Greyhound Station
11:25am
San Francisco, CA
Greyhound Station
13h 10min
Greyhound
$64
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
$67
10:20pm
Santa Ana, CA
Santa Ana Greyhound Bus Station
7:05am
San Francisco, CA
Greyhound Station
8h 45min
Greyhound
$59.5
| 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 New York to San Francisco costs around $149 while one from Oakland to Greyhound Station costs $9.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), Los Angeles (North Hollywood Greyhound Station), Oakland (Oakland Bus Station). 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 San Diego to San Francisco or Los Angeles to San Francisco. The trip with Greyhound from San Diego to San Francisco costs approximately $64 and takes 10h 30min while the journey BoltBus Los Angeles San Francisco costs $34 and takes 7h 45min.
The San Francisco bus station is Greyhound Station. Many buses arrive to this station from cities like Atlanta (ATL Airport), Santa Ana (Santa Ana Greyhound Bus Station), Los Angeles (North Hollywood Greyhound Station). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Atlanta San Francisco from $147.