One Passenger / One Trip
12:20am
Philadelphia, PA
Greyhound Station
5:35am
San Francisco, CA
Greyhound Station
80h 15min
Greyhound
$161
12:30am
Dallas, TX
Downtown Greyhound Station
3:30pm
San Francisco, CA
Greyhound Station
41h 0min
Greyhound
$175
12:45am
Orlando, FL
Greyhound Station
9:05pm
San Francisco, CA
Greyhound Station
71h 20min
Greyhound
$149
12:45am
Denver, CO
Denver Greyhound Station
7:05am
San Francisco, CA
Greyhound Station
31h 20min
Greyhound
$187
12:50am
Medford, OR
Medford Bus Station
10:05am
San Francisco, CA
Greyhound Station
9h 15min
Greyhound
$100
12:55am
Seattle, WA
Greyhound Station
11:55pm
San Francisco, CA
Greyhound Station
23h 0min
Greyhound
$77
1:00am
Boston, MA
South Station Bus Terminal
7:05am
San Francisco, CA
Greyhound Station
81h 5min
Greyhound
$149
1:20am
Detroit, MI
Greyhound Station
1:30pm
San Francisco, CA
Greyhound Station
63h 10min
Greyhound
$147
1:40am
Santa Barbara, CA
Santa Barbara Greyhound Bus Station
10:45am
San Francisco, CA
Greyhound Station
9h 5min
Greyhound
$42
1:45am
Los Angeles, CA
Downtown Greyhound Station
12:25pm
San Francisco, CA
Greyhound Station
9h 40min
Greyhound
$32
1:45am
Los Angeles, CA
Downtown Greyhound Station
11:25am
San Francisco, CA
Greyhound Station
9h 40min
Greyhound
$30
1:50am
Washington, DC
Union Station
5:35am
San Francisco, CA
Greyhound Station
78h 45min
Greyhound
$161
2:55am
Houston, TX
Downtown Greyhound Station
9:05pm
San Francisco, CA
Greyhound Station
44h 10min
Greyhound
$167
3:05am
Phoenix, AZ
Downtown Greyhound Station
9:05pm
San Francisco, CA
Greyhound Station
19h 0min
Greyhound
$121
3:15am
Indianapolis, IN
Bus Station
7:05am
San Francisco, CA
Greyhound Station
54h 50min
Greyhound
$157
3:40am
Santa Rosa, CA
Santa Rosa Bus Station
5:55am
San Francisco, CA
Greyhound Station
2h 15min
Greyhound
$21
3:45am
Las Vegas, NV
Greyhound Station
6:15pm
San Francisco, CA
Greyhound Station
14h 30min
Greyhound
$52
4:20am
Redding, CA
Redding Bus Station
10:05am
San Francisco, CA
Greyhound Station
5h 45min
Greyhound
$33
5:15am
San Diego, CA
Greyhound Station
6:15pm
San Francisco, CA
Greyhound Station
13h 0min
Greyhound
$72
5:20am
Miami, FL
North Miami Beach Greyhound
7:05am
San Francisco, CA
Greyhound Station
76h 45min
Greyhound
$161
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 Dallas to San Francisco costs around $175 while one from Orlando to Greyhound Station costs $149. The average ticket price is $64.59.
There are many cities from which you can reach San Francisco by bus. Some of them are Denver (Denver Greyhound Station), Medford (Medford Bus Station), Seattle (Greyhound Station). If you need more information, you can use our search engine.
The bus company that operates in San Francisco is Greyhound. One of its journeys, for example, is Greyhound Philadelphia San Francisco. Its price is approximately $161 and it takes 80h 15min. We recommend that you book your ticket in advance.
The San Francisco bus station is Greyhound Station. Many buses arrive to this station from cities like Boston (South Station Bus Terminal), Detroit (Greyhound Station), Santa Barbara (Santa Barbara Greyhound Bus Station). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Boston San Francisco from $149.